# 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