摘要: 1、强引用 如果一个对象具有强引用,它就不会被垃圾回收器回收。即使当前内存空间不足,JVM也不会回收它,而是抛出 OutOfMemoryError 错误,使程序异常终止。如果想中断强引用和某个对象之间的关联,可以显式地将引用赋值为null,这样一来的话,JVM在合适的时间就会回收该对象。 2、软引用 阅读全文
posted @ 2019-01-17 13:40 张界 阅读(4901) 评论(0) 推荐(2) 编辑
摘要: 1、@Data:在JavaBean中使用,注解包含包含getter、setter、NoArgsConstructor注解 @Value注解和@Data类似,区别在于它会把所有成员变量默认定义为private final修饰,并且不会生成set方法 2、@getter:在JavaBean中使用,注解会 阅读全文
posted @ 2019-01-17 11:09 张界 阅读(12846) 评论(0) 推荐(0) 编辑
摘要: 一、java对象与数据库字段转化 1.@Entity:标识实体类是JPA实体,告诉JPA在程序运行时生成实体类对应表 2.@Table:设置实体类在数据库所对应的表名 3.@Id:标识类里所在变量为主键 4.@GeneratedValue:设置主键生成策略,此方式依赖于具体的数据库 5.@Basic 阅读全文
posted @ 2019-01-17 10:18 张界 阅读(9400) 评论(0) 推荐(2) 编辑