摘要: 1、单行(single-line)注释:“//……” 2、块(block)注释:“/*……*/” 3、文档注释:“/**……*/” 4、javadoc 注释标签语法 @author 对类的说明 标明开发该类模块的作者 @version 对类的说明 标明该类模块的版本 @see 对类、属性、方法的说明 阅读全文
posted @ 2016-06-26 21:18 SaraMorning 阅读(360) 评论(0) 推荐(0) 编辑
摘要: @Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性,不会将其持久化到数据库的对应属性列中。 阅读全文
posted @ 2016-06-26 16:43 SaraMorning 阅读(4378) 评论(0) 推荐(0) 编辑
摘要: @ManyToMany Board表实体类 User表实体类 User和Board是多对多映射关系,用@ManyToMany注释标注。 在Board类中指定我们这个users的集合是映射到User类里面的manBoards属性列。 在User中用@JoinTable指定中间表,并为该表添加了相关列, 阅读全文
posted @ 2016-06-26 11:31 SaraMorning 阅读(2479) 评论(0) 推荐(0) 编辑
摘要: 在定义它们的时候可以通过fetch属性指定加载方式,有两个值: FetchType.LAZY:延迟加载 ,加载一个实体时,定义懒加载的属性不会马上从数据库中加载。 FetchType.EAGER:急加载,加载一个实体时,定义急加载的属性会立即从数据库中加载。 阅读全文
posted @ 2016-06-26 09:12 SaraMorning 阅读(200) 评论(0) 推荐(0) 编辑
摘要: cascade表示级联操作,在表之间的关系映射时用到 CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法 (较常用 ) CascadeType.PERSIST级联保存:对order对象保 阅读全文
posted @ 2016-06-26 08:47 SaraMorning 阅读(3632) 评论(0) 推荐(1) 编辑