一对一
实例
D:\shen\java\webdevelop\spring\segmentfault-lessons-master\spring-boot\lesson-8\spring-boot-lesson-8\src\main\java\com\segmentfault\springbootlesson8\entity\Customer.java
数据库 SHOW CREATE TABLE customers;
一对一,一对多
D:\shen\java\webdevelop\spring\segmentfault-lessons-master\spring-boot\lesson-8\spring-boot-lesson-8\src\main\java\com\segmentfault\springbootlesson8\entity\Customer.java和Store.java
多对多
总结:
通过MBG可以生成:模型对象,操作模型对象的Java接口,模型对象sql语句的Mappers xml
通过JPA的注解生成数据表、外键关联(参考的Entity定义:D:\shen\java\webdevelop\spring\segmentfault-lessons-master\spring-boot\lesson-8\spring-boot-lesson-8\src\main\java\com\segmentfault\springbootlesson8\entity\)
实体类继承
java开发相关文档
通过rest服务操作:(E:\shen\spring\Java 微服务实践 - Spring Boot 系列\08Java 微服务实践 - Spring Boot 系列(八)JPA - mercyblitz - SegmentFault)
EnableTransactionManagement.proxyTargetClass的2种方式: false: cglib true: standard Java interface-based proxies
EventListener
CrudRepository
分页
设置proxyTargetClass = true
相关文档:
Spring Data JPA
spring-boot-reference
JSR
- 第九节 NoSQL (课件) [问答]
- 第十节 缓存 (课件) [问答]
- 第十一节 消息 (课件) [问答]
- 第十二节 验证 (课件) [问答]
- 第十三节 WebSocket (课件) [问答]
- 第十四节 WebService (课件) [问答]
- 第十五节 安全 (课件) [问答]
- 第十六节 日志 (课件) [问答]
- 第十七节 监管 (课件) [问答]
- 第十八节 配置 (课件) [问答]
- 第十九节 测试 (课件) [问答]
- 第二十节 自定义启动器 (课件) [问答]