## 新建应用
所有的应用都必须新建在应用目录下
├─cn.lcfms
│ ├─app 应用目录
│ │ ├─应用A 应用A目录
│ │ ├─应用B 应用B目录
│ │ ├─应用C 应用C目录
│ │ ├─应用D 应用D目录
│ │ ├─...
## 应用规范
├─应用A 应用名称
│ ├─controller 控制器目录
│ ├─bean pojo目录
│ ├─service service目录
│ │ ├─dao dao目录
>[info]应用的控制层controller,service层与dao层遵循SSM基本规范。dao层只需要写接口,由mybatis的工厂方法统一来实现。service层个人觉得不需要写接口,没什么卵用。
## 各层文件名规范
>[danger] 类文件首字母都必须为大写
>[warning] 控制器文件,统一命名为:**控制器名+Controller.java**
>[warning] bean文件,统一命名为:**pojo名+Bean.java**
>[warning] service文件,统一命名为:**service名+Service.java**
>[warning] dao文件,统一命名为:**dao名+Dao.java**
>[warning] mapper文件,统一命名为:**dao名+Dao.xml**,与dao文件同名且保存在同一目录
- 系统入门
- 系统简介
- 目录结构
- 系统配置
- 应用
- 应用
- 控制器
- 模板
- 自定义标签
- 用户信息
- 调试
- 调试模式
- 使用Vardump打印
- 访问数据库
- 数据库配置
- Dao模式
- BaseService模式
- 获取对象
- 插入
- 修改
- 删除
- 查询
- where方法
- column方法
- join方法
- 其他查询方法
- 操作集合
- sql方法
- 查询回调接口
- 使用别名
- 后台验证
- 同步表结构
- 使用事务
- 数据分页
- 通用视图模板
- CommonPageView
- CommonPageLayer
- CommonTreeView
- CommonEditView
- CommonEditLayer
- 日志管理
- 后台菜单
- 权限管理
- CMS
- CMS核心
- CMS仿站工具
- CMS采集工具
- websocket
- UI自动生成器
- 缓存
- 自定义缓存
- 生成静态页面
- 表单
- 上传文件
- 前端验证