启动平台
开发示例
1. javamis-parent父模块,父模块没有源代码,只用于管理子模块
|-javamis-parent | |-src | | |-main | | | |-java | | | | |-readme.txt # 父模块说明文件 | |-pom.xml # pom文件
2. javamis-core核心模块, 核心模块包含:用户管理、部门管理、角色管理、菜单管理、字典管理、系统日志等基础模块所有源代码
|-javamis-core | |-src | | |-main | | | |-java | | | | |-com | | | | | |-javamis | | | | | | |-common #通用模块 | | | | | | | |-aop # aop面向切面模块 | | | | | | | |-exception # 平台所有异常处理模块 | | | | | | | |-logger # 日志模块 | | | | | | | |-message # 统一消息处理模块 | | | | | | | |-page # 分页模块 | | | | | | | |-util # 常用工具类模块(含日期转换工具类、加密工具类、获取request对象工具类等) | | | | | | |-config # 平台配置模块 | | | | | | | |-beetl # beetl 模板引擎配置模块 | | | | | | | |-shiro # shiro 安全框架模块 | | | | | | |-modular # 业务模块 | | | | | | | |-system # 系统管理模块 | | | | | | | | |-controller # 平台控制层 | | | | | | | | |-dao # 平台dao层 | | | | | | | | | |-mapping # 平台mapping层 | | | | | | | | |-entity # 平台实体类模块 | | | |-resources | | | | |-config # 配置文件 | | | | |-static # 页面静态资源 | | | | | |-css # 页面静态css文件资源 | | | | | |-fonts # 页面静态字体文件资源 | | | | | |-img # 页面静态图片文件资源 | | | | | |-js # 页面静态javascript脚本文件资源 | | | | |-views | | | | | |-system | | | | | | |-department # 部门管理视图 | | | | | | |-dict # 字典管理视图 | | | | | | |-logger # 日志管理视图 | | | | | | |-menu # 菜单管理视图 | | | | | | |-role # 角色管理视图 | | | | | | |-user # 用户管理视图 | | | | | |-common.html # 平台公共引用页面 | | | | | |-index.html # 平台首页面 | | | | | |-login.html # 平台登录页面 | | | | |-log4j.properties # 日志配置文件 | | |-test | | | |-java | | | | |-com | | | | | |-javamis # 测试类模块(因Spring Boot 可以在实体类中进行main测试,所以该测试类模块暂没有使用) | |-pom.xml # pom文件
3. javamis-web业务模块, 业务模块是用于您根据自己项目业务需求,将您的业务代码书写在此模块
|-javamis-web | |-src | | |-main | | | |-java | | | | |-com | | | | | |-javamis | | | | | | |-config # 平台配置模块 | | | | | | | |-database # MybatisPlus配置模块 | | | | | | | |-generateCode # 代码自动生成模块 | | | | | | |-modular # 业务模块 | | | | | | | |-business # 业务类模块(请将您的业务代码写在这里) | | | | | | | | |-controller # 请创建controller包,用于书写您的业务层代码 | | | | | | | | |-dao # 请创建dao包,用于书写您的dao层代码 | | | | | | | | | |-mapping # 请创建mapping包,用于书写您的mapping代码 | | | | | | | | |-entity # 请创建entity包,用于书写您的实体类代码 | | | | | | | |-test # 测试类模块, 用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | | | | |-controller # 测试类controller包,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | | | | |-dao # 测试类dao包,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | | | | | |-mapping # 测试类mapping包,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | | | | |-entity # 测试类entity包,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | | |-AdminApplication.java # 平台Main方法 | | | |-resources | | | | |-config # 配置文件,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | |-static # 页面静态资源,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | |-css # 页面静态css文件资源,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | |-fonts # 页面静态字体文件资源,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | |-img # 页面静态图片文件资源,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | | |-js # 页面静态javascript脚本文件资源,用于您可以借鉴该包书写方式,再写自己的业务代码! | | | | |-views | | | | | |-business #业务类包,用于存放您的业务代码! | | | | | |-test # 测试类模块, 用于您可以借鉴该包书写方式,再写自己的业务代码! | | |-test | | | |-java | | | | |-com | | | | | |-javamis # 测试类模块(因Spring Boot 可以在实体类中进行main测试,所以该测试类模块暂没有使用) | |-pom.xml # pom文件