# develop.shicifang.assemble.pkg
**Repository Path**: wuweixiang/develop.shicifang.assemble.pkg
## Basic Information
- **Project Name**: develop.shicifang.assemble.pkg
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-02-18
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## (一)卓安Java开发手册1.0版
```
1.命名规约.md
2.格式规约.md
3.注释规约.md
4.方法设计.md
5.类设计.md
6.控制语句.md
7.基本类型与字符串.md
8.集合处理.md
9.并发处理.md
10.异常处理.md
11.日志规约.md
12.其他规约.md
```
## (二)API中心构建示例
## (三)通用模版构建
#### zhuoan.projectname.assemble.pkg
##### 项目介绍
Spring+SpringMVC+Mybatis
##### 工程结构
```
zhuoan.projectname.assemble.pkg
├── projectname-backstage -- 项目后台管理模块
├── projectname-core-layer -- 系统核心层模块
| └── common-biz -- 公共业务层
| └── common-dao -- 公共DAO层
| └── generatorConfig.xml -- 代码生成
| └── common-util -- 公共工具层
├── projectname-servers -- 项目服务后端模块
| └── servers-biz -- 业务层
| └── servers-webs --控制调度层
| └── env -- 环境配置
```
##### 技术选型
###### 后端技术
| 技术 | 名称 | 官网 |
| ----------------- | ------------------- | ------------------------------------------------------------ |
| Spring Framework | 容器 | |
| SpringMVC | MVC框架 | |
| MyBatis | ORM框架 | |
| MyBatis Generator | 代码生成 | |
| Mybatis-paginator | MyBatis物理分页插件 | https://github.com/miemiedev/mybatis-paginator |
| Druid | 数据库连接池 | |
| Ehcache | 进程内缓存框架 | |
| Logback | 日志组件 | https://logback.qos.ch/ |
| SLF4J | 日志管理 | https://www.slf4j.org/ |
| Maven | 项目构建管理 | |
#### 框架学习指南
layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。
官网:http://www.layui.com/
JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding->代码生成器->手工MERGE智能开发),可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
官网:https://github.com/zhangdaiscott/jeecg