摘要:
one-to-many(一对多)和many-to-one(多对一)双向关联 假设部门与员工是一对多关系,反过来员工与部门就是多对一关系。 Dept.java类 Emp.java类 Dept.hbm.xml Emp.hbm.xml hibernate.cfg.xml 测试用例 注意: 在一的set配置 阅读全文
摘要:
Locale类有如下几个构造器: Locale(String language) Locale(String language, String country) Locale(String language, String country, String variant) 下面是通过构造方法实例化L 阅读全文
摘要:
1.BLOB BLOB全称为二进制大型对象(Binary Large Object)。它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节 2.CLOB CLOB全称为字符大型对象(Character Large Object)。它与LONG数据类型类似,只不过CLOB用于存储数据库中的大 阅读全文
摘要:
SQL(Structure Query Language)语言是数据库的核心语言。SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询 阅读全文
摘要:
Java API中有两个Date类,一个是java.util.Date,其构造方法如下: Date() Date(long date) 主要方法有: boolean after(Date when) boolean before(Date when) Object clone() int compa 阅读全文
摘要:
CacheConcurrencyStrategy有五种缓存方式: CacheConcurrencyStrategy.NONE,不适用,默认 CacheConcurrencyStrategy.READ_ONLY ,只读模式,在此模式下,如果对数据进行更新操作,会有异常; CacheConcurrenc 阅读全文
摘要:
有关Annotation的继承说明: 1、JDK文档中的说明是:只有在类上应用的Annotation才能被继承,而实际应用时的结果是:除了类上应用的Annotation能被继承外,没有被重写的方法的Annotation也能被继承。 2、要注意的是:当方法被重写后,Annotation将不会被继承。 阅读全文
摘要:
1、单行(single-line)注释:“//……” 2、块(block)注释:“/*……*/” 3、文档注释:“/**……*/” 4、javadoc 注释标签语法 @author 对类的说明 标明开发该类模块的作者 @version 对类的说明 标明该类模块的版本 @see 对类、属性、方法的说明 阅读全文
摘要:
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性,不会将其持久化到数据库的对应属性列中。 阅读全文
摘要:
@ManyToMany Board表实体类 User表实体类 User和Board是多对多映射关系,用@ManyToMany注释标注。 在Board类中指定我们这个users的集合是映射到User类里面的manBoards属性列。 在User中用@JoinTable指定中间表,并为该表添加了相关列, 阅读全文