![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
文章平均质量分 78
陆羽泡的茶丶
这个作者很懒,什么都没留下…
展开
-
lombok @Builder的介绍及使用以及lombok其它一些注解
1、重叠构造函数的优化 对Effective Java书中第二章第二条遇到多个构造器参数时要考虑使用构建器进行复盘。 假设某个类,现在有3个必选属性,有5个可选属性.(为了代码简洁,后面都只写一个必选属性,2个可选属性.懂就行). 那么现在想提供完善的创建该类的机制,该怎么办呢? 1、首先是方法1-使用重叠的构造方法. 这是大家都熟悉的方法,重载很多个构造方法,每个的参数都不一样,总有一款适合您! public class Student { // 必选 String name; // 可选 int age原创 2021-03-25 23:32:01 · 763 阅读 · 0 评论 -
JPA、Hibernate、Spring data jpa之间的关系
什么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中; 如:@Entity、@Table、@Column、@Transient等注解。 2)JPA 的API:用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解原创 2021-03-25 18:39:06 · 98 阅读 · 0 评论