- Spring Cloud实战
- 胡书敏
- 236字
- 2021-03-24 14:06:13
第2章
用Spring Data框架连接数据库
和JDBC一样,通过Spring Data框架里的JPA组件,我们也能用比较相似的方法无差别地访问不同类型数据库。
这种“屏蔽”的便利性和Spring里“解耦合”的理念是一脉相承的,具体来说,通过Spring Data框架,我们能轻易地解耦合业务逻辑和底层的数据库实现逻辑,这种“解耦合”的特性能从很大程度上提升系统的扩展性与可维护性,使得我们能用很小的代码更换系统的数据存储容器。
而且,JPA组件也能起到ORM里映射的效果,也就是说,通过它,我们还能比较容易地实现业务中“一对一”“一对多”和“多对多”的效果。