打开cache后query的list和iterator方法区别 1、ehcache.xml文件 2、applicationContext.xml配置sessionFactory 测试案例: ...
分类:
Web程序 时间:
2016-07-09 23:45:19
阅读次数:
189
SSH框架整合的系统架构,Action、Service、Dao、SessionFactory、DataSource都可以作为Spring的Bean组件管理使用HibernateDaoSupport基类(二): 1.实现步骤: 1).DAO类继承HibernateDaoSupport 2).使用get ...
分类:
其他好文 时间:
2016-07-08 01:32:21
阅读次数:
227
19.session产生方式业务场景:如何保持service调用多个dao时,统一事务。session的产生方式不考虑分布式环境分布式调用不同java虚拟机直接的对象调用1.sessionFactory.openSession()每次创建新session2.sessionFactory.getCurrentSession();(1)查看当前线程中的session是否存..
分类:
Web程序 时间:
2016-07-06 21:56:53
阅读次数:
240
hibrenate配置中有一个“hbm2ddl.auto”的属性,它表示hibernate数据表自动创建的策略 1.create:根据*.hbm.xml配置来生成数据表,每次运行都会删除上次生成的表,即使没有任何改变 2.create-drop:生成数据表,每次SessionFactory关闭时删除 ...
分类:
Web程序 时间:
2016-07-06 21:51:13
阅读次数:
207
目前我接触到的Spring的数据库操作主要包括两种,主要使用JdbcTemplate和HibernateTemplate。后者用于结合Hibernate操作。 两者都提供了持久层访问模板化,只需要获得一个SessionFactory就可以执行持久化操作。可以完成增删改查操作。 获取JdbcTempl ...
分类:
数据库 时间:
2016-07-06 10:09:01
阅读次数:
358
7.标示符的意义-不同的对象标示符必须不一样@Test
publicvoidtestIdentity(){
Sessionsession=sessionFactory.openSession();
Transactiontransaction=session.beginTransaction();
Personperson=(Person)session.get(Person.class,1L);
Personperson2=newPerson();
person2.se..
分类:
Web程序 时间:
2016-06-30 14:46:21
阅读次数:
198
6.CUD操作工具类publicclassConfigUtil{
publicstaticSessionFactorysessionFactory;
static{
Configurationconfiguration=newConfiguration();
configuration.configure();
sessionFactory=configuration.buildSessionFactory();
}
}CUD操作publicclassPersonTestextendsConfi..
分类:
Web程序 时间:
2016-06-30 14:45:14
阅读次数:
394
一、model类 专业类:(专业类和学校类做了多对多映射) 学校类: 二、Dao层类: (一)类名前加注解:@Repository("xxx")作为调用该类的ID (二)激活sessionFactory:得到当前线程 (三)方法内部通过sessionFactory获得session 实例: 三、se ...
分类:
其他好文 时间:
2016-06-28 12:22:44
阅读次数:
158
一句话,Spring对Hibernate的整合,是在applicationContext.xml中配置sessionFactory来实现的,其中sessionFactory中要装配dataSource。下面就详细介绍dataSource Bean的配置。 SessionFactory接口负责初始化H ...
分类:
编程语言 时间:
2016-06-24 12:13:08
阅读次数:
118
====================================================
0.借助hibernate的数据源使用,即引入hibernate.cfg.xml文件
注意:此时使用的失误提交机制被关闭,应在hibernate.cfg.xml中添加true
<bean id="sessionFactory"
class="org.springframew...
分类:
编程语言 时间:
2016-06-24 10:56:53
阅读次数:
309