项目结构

    二、项目结构拆分介绍

    (2/20)com.dodo.privilege

    1. com.dodo.privilege.action
    2. com.dodo.privilege.entity
    3. Aadmin_1 -> 基础设施
    4. Bmonitor_2 -> 系统监控
    5. Creport_3 -> 报表中心
    6. 3)基础系统的POJO类字段的枚举类型
    7. com.dodo.privilege.enums
    8. 4freemarker自定义标签
    9. com.dodo.privilege.fmk.tag
    10. 5)基础系统拦截器
    11. com.dodo.privilege.interceptor
    12. 6)基础系统的JOB
    13. com.dodo.privilege.job
    14. 7)基础系统的Listener
    15. com.dodo.privilege.listener
    16. com.dodo.privilege.security

    (3/20)com.dodo.security

    1. spring security 对接支持

    (4/20)com.dodo.utils

    1. 常用的工具类:文件、HTTPExcelJsonRSACommon

    (5/20)com.dodo.weixin

    1. 微信开发者模式及API对接

    (6/20)com.example

    1. demo代码,正式开发需要删掉

    (8/20)com.gentools

    1. 代码生成入口

    (9/20)com.pay

    1. 微信支付、支付宝支付集成

    (10/20)com.third.aliyun.oss

    1. 阿里云OSS集成

    (11/20)com.ueditor

    1. Ueditor上传代码

    (12/20)com.dodo.testing

      (14/20)/dodo/src/main/resources

      1. 1)开发环境配置文件;mvn 打包时使用 -Pdev 切换
      2. /dodo/src/main/resources/dev
      3. 2)生产环境配置文件;mvn 打包时使用 -Pprod 切换
      4. /dodo/src/main/resources/prod

      (15/20)/dodo/data

      1. 基础地域信息Excel数据、demo系统测试数据

      (16/20)/dodo/doc

      1. 计划存放文档的目录

      (17/20)/dodo/src/main/webapp/res

      1. /dodo/src/main/webapp/res/back
      2. 2)通用的静态资源
      3. /dodo/src/main/webapp/res/dodo
      4. 3Ueditor的静态资源
      5. /dodo/src/main/webapp/res/ueditor

      (18/20)/dodo/src/main/webapp/WEB-INF/config

      1. 1Spring基础配置:数据源、freemarker配置、事务等
      2. /dodo/src/main/webapp/WEB-INF/config/application-context.xml
      3. 2Spring security 配置
      4. /dodo/src/main/webapp/WEB-INF/config/applicationContext-security.xml
      5. 3)管理系统Spring MVC配置等
      6. /dodo/src/main/webapp/WEB-INF/config/spring-servlet-back.xml
      7. 4)前台Spring MVC配置等
      8. /dodo/src/main/webapp/WEB-INF/config/spring-servlet-front.xml

      (20/20)/dodo/src/main/webapp/WEB-INF/view

      1. 1)管理系统页面模板
      2. /dodo/src/main/webapp/WEB-INF/view/back
      3. 2)前台页面模板