- 博客(6)
- 收藏
- 关注
原创 Hibernate的关联映射
关联映射分类:多对一关联映射、一对一关联映射、唯一外键关联、主键关联、一对多关联映射、多对多关联映射多对一关联映射 - many-to-one:在“多”方的映射文件中使用<many-to-one>元素来配置多对一关联关系。<many-to-one name="propertyName" ...
2018-06-18 20:45:43 132
原创 QBC查询(CriteriaQuery )
Criteria是一个通过组装不同查询条件来获取持久对象的条件类对象,代表特定持久类的一个查询。Criteria对SQL进行封装,让开发人员可以用对象的方式来对数据库进行操作,Criteria实际上只是个容器,如果想要设定查询条件,则要使用add()方法加入Restrictions的条件限制,代码展示:public class CriteriaTest { @Test // 简单查询 ...
2018-06-18 20:38:13 398
原创 HQL简单查询
Hibernate查询:数据查询与检索是Hibernate中的一个亮点。相对其他ORM实现而言,Hibernate提供了灵活多样的查询机制。Hibernate语言查询( Hibernate Query Language,HQL) :它是完全面向对象的查询语句,查询功能非常强大,具备继承、多态和关联等特性 。Hibernate官方推荐使用HQL进行查询。标准化对象查询(Query By Criter...
2018-06-18 20:35:16 164
原创 Hibernate的关联映射
配置好相关的Hibernate需要的环境定义两个实体类,例:public class Group { private String id; private String name;}public class User{ private String id; privte String name; private Group group; public Group getGroup()...
2018-06-04 22:02:30 95
原创 seessionFactory的单例模式与线程安全的seession
seessionFactory单例public static SessionFactory getSessionFactory(){ if(sessionFactory==null) { //如果还没创建就创建一个新的对象 Configuration configuration=new Configuration();...
2018-05-14 20:50:13 153
原创 hibernate第一个程序hibernatedemo
一、首先介绍我使用的软件和环境: 1.软件:eclipse Oxygen.1a mysql5.7.19 2.环境:jdk1.8二、下载hibernate架包,log4j日志类包,连接mysql的数据库驱动三、创建一个java project名为HibernateDemo的项目 然后导入hibernate包,log4j日志类包,连接mysql的数据库驱动 ...
2018-05-07 16:39:49 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人