前段时间,学习了些spring boot的东东,也整理了一些。这段时间,准备根据http://www.runoob.com进行jQuery easy的学习。
这第一篇的东西,按照http://www.runoob.com/jeasyui/jeasyui-app-crud1.html,在php上,分分钟搞定,把它移到Java中,折腾我好几天。
先把代码放出,代码存在在https://git.oschina.net/lxhjh/easyUI.git的CRUDDataGrid-160805中。
一、项目结构
项目文件主要存放在src/main的java和resources两个文件夹中。src/main/java是java代码存放之地;src/main/resource是前台页面、资源、以及配置文件存放之地。
1、src/main/java
java代码部分,基本遵守三层结构模式model(domain)->dto(repository、mapper)->service->web(controller).
domain中存放域模型业务对象
repository存放JPA库接口定义
mapper存放mybatis库接口定义
service存放业务层所需要的接口及实现
controller存放web所需要的转义对象、暴露的接口、以及controller。
2、src/main/resource
mybatis存放mybatis的映射文件
static存放各种资源
templates存放thymeleaf的