-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Tutorial
springside edited this page Feb 29, 2012
·
16 revisions
在src/resouce/sql/schema 中手工编写创建表的sql
同时提供实际数据库和H2测试库提供一个h2版本的用于测试。
手工编写Entity,利用默认大于配置原理,写尽量少的注释。
执行JPAMapptingTest校验 Spring能自动扫描@Entity类,无需配置。
写一个简单的DAO接口,日后再根据需要添加方法定义。
Spring Data JPA能自动扫描继承于Repostory及其子接口的接口,无需配置。
如果有复杂的操作或ORM关系可添加单元测试测试,否则可忽略。
按业务划分新建或使用已有Service,根据需求添加方法定义。注意事务定义。
Spring能自动扫描@Service或@Component, 无需配置。
对有业务逻辑的应该编写单元测试
写一个Controller负责CRD, 一个DetailController负责Update页面。
Spring能自动扫描@Controller, 无需配置。
写一个List页面,一个Form页面。
对关键流程编写功能测试用例。