# fw-sample-admin 包结构描述 com.mokasz.fw.admin controller //Api controller ApiApplication //Api启动类 resources //资源文件 # fw-sample-api 包结构描述 com.mokasz.fw.api //针对小程序端,和RPC服务端 controller //Api controller ApiApplication //Api启动类 resources //资源文件 # fw-sample-job 包结构描述 com.mokasz.fw.job controller //Job controller JobApplication //Job启动类 resources //资源文件 # fw-sample-mqc 包结构描述 com.mokasz.fw.job MqcApplication //Mqc启动类 resources //资源文件 # fw-sample-rpc 包结构描述 com.mokasz.fw.rpc query //rpc 请求对象 vo //rpc返回对象 # service包结构描述 com.mokasz.fw api //接口api query //请求视图对象 vo //返回视图对象 admin //后台api & vue query //请求视图对象 vo //返回视图对象 common //通用层 bean //spring bean config //configruation aspect //切面逻辑 context //上下文 enums //枚举 constant //常量 util //工具类 ds //数据源 convert //map struct event //spring application event exception //自定义异常 interceptor //拦截器 properties //配置项对象 model //通用模型 filter //过滤器 vm //velocity模板文件 lib //(复杂业务、领域业务处理) model //领域层对象 manager //(二方、三方包封装) mq //(消息消费、发送) listener //消息监听 producer //消息生产 job //(任务调度相关) rpc.impl //dubbo rpc 实现 service //业务层 dto //业务层对象 impl //业务层实现 mapper //持久层 xml //mybatis xml entity //持久层对象 ## 说明 ### dynamic-datasource-spring-boot-starter https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter ### com.mokasz.sample.common.annotation.GlobalApiResponse Controller上加上该注解由框架封装ApiResponse ### ApiContext 该上下文提供了xxl sso的用户信息 ### AvoidDuplicateSubmitInterceptor 防重复提交 使用注解 @AvoidDuplicateSubmit ### 统一线程池 ThreadPoolTaskExecutor;ttlExecutor增强版 ###