项目结构
二、项目结构拆分介绍
(2/20)com.dodo.privilege
com.dodo.privilege.action
com.dodo.privilege.entity
A:admin_1 -> 基础设施
B:monitor_2 -> 系统监控
C:report_3 -> 报表中心
(3)基础系统的POJO类字段的枚举类型
com.dodo.privilege.enums
(4)freemarker自定义标签
com.dodo.privilege.fmk.tag
(5)基础系统拦截器
com.dodo.privilege.interceptor
(6)基础系统的JOB
com.dodo.privilege.job
(7)基础系统的Listener
com.dodo.privilege.listener
com.dodo.privilege.security
(3/20)com.dodo.security
spring security 对接支持
(4/20)com.dodo.utils
常用的工具类:文件、HTTP、Excel、Json、RSA、Common等
(5/20)com.dodo.weixin
微信开发者模式及API对接
(6/20)com.example
demo代码,正式开发需要删掉
(8/20)com.gentools
代码生成入口
(9/20)com.pay
微信支付、支付宝支付集成
(10/20)com.third.aliyun.oss
阿里云OSS集成
(11/20)com.ueditor
Ueditor上传代码
(12/20)com.dodo.testing
(14/20)/dodo/src/main/resources
(1)开发环境配置文件;mvn 打包时使用 -Pdev 切换
/dodo/src/main/resources/dev
(2)生产环境配置文件;mvn 打包时使用 -Pprod 切换
/dodo/src/main/resources/prod
(15/20)/dodo/data
基础地域信息Excel数据、demo系统测试数据
(16/20)/dodo/doc
计划存放文档的目录
(17/20)/dodo/src/main/webapp/res
/dodo/src/main/webapp/res/back
(2)通用的静态资源
/dodo/src/main/webapp/res/dodo
(3)Ueditor的静态资源
/dodo/src/main/webapp/res/ueditor
(18/20)/dodo/src/main/webapp/WEB-INF/config
(1)Spring基础配置:数据源、freemarker配置、事务等
/dodo/src/main/webapp/WEB-INF/config/application-context.xml
(2)Spring security 配置
/dodo/src/main/webapp/WEB-INF/config/applicationContext-security.xml
(3)管理系统Spring MVC配置等
/dodo/src/main/webapp/WEB-INF/config/spring-servlet-back.xml
(4)前台Spring MVC配置等
/dodo/src/main/webapp/WEB-INF/config/spring-servlet-front.xml
(20/20)/dodo/src/main/webapp/WEB-INF/view
(1)管理系统页面模板
/dodo/src/main/webapp/WEB-INF/view/back
(2)前台页面模板