码迷,mamicode.com
首页 >  
搜索关键字:sessionfactory    ( 654个结果
spring动态数据源+事务
今天在尝试配置spring的动态数据源和事务管理的时候,遇到了几处配置上的问题,在此记录下: 1、使用了spring的aop思想,实现了动态数据源的切换。 2、spring的事务管理,是基于数据源的,也就是说Transaction是基于SessionFactory的, 所以如果要实现动态数据源切换, ...
分类:编程语言   时间:2017-07-12 01:08:31    阅读次数:126
spring的applicationContext.xml配置SessionFactory抛异常
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource"></property> ...
分类:移动开发   时间:2017-07-11 14:43:14    阅读次数:287
javaweb经典面试题
1、hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 工作原理: 1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Tran ...
分类:编程语言   时间:2017-07-09 13:54:56    阅读次数:174
session.save()返回值问题
正常都应该返回插入的主键 但是 如果你用sessionFactory来写就一定返回0 先科普下持久化数据库的三个状态方便下面理解 一次会话状态中,持久化对象经历以下三种状态:1 transient:对象不与数据库中任意数据相关联。(也就是主键上面没有值)2 persistent:对象与数据库中的数据 ...
分类:其他好文   时间:2017-07-07 00:55:14    阅读次数:231
mybatis原理流程
无论是用过的hibernate,mybatis,你都可以法相他们有一个共同点: 从配置文件(通常是XML配置文件中)得到 sessionfactory. 由sessionfactory 产生 session 在session 中完成对数据的增删改查和事务提交等. 在用完之后关闭session 。 S ...
分类:其他好文   时间:2017-06-29 23:58:28    阅读次数:447
Hibernate 注解序列生成主键执行完select seq_t_user.nextval后不执行insert等语句导致 执行save()或update()方法无效
题主解决方法: 1)在DAO中获取session的时候采用sessionFactory.getCurrentSession();不用 sessionFactory.openSession();,否则事务不能自动提交,同时session也不能自动关闭。 2)在service实现类上加@Transact ...
分类:Web程序   时间:2017-06-26 21:14:10    阅读次数:220
我的Dao层
Spring 为整合 Hibernate3 提供了两个工具类,分别是 HibernateTemplate 和 HibernateDAOSupport ,但是 Spring 不推荐使用这两个实现 Dao 层,因为操作复杂 CRUD 不是很灵活,而是推荐使用通过注入 SessionFactory 的方式... ...
分类:其他好文   时间:2017-06-24 18:43:27    阅读次数:192
Hibernate 基础解析(Configuration,SessionFactory,Session,Transaction,Query,Criteria)
1 框架体系结构 对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实 现面向对象编程语言里不同类型系统的数据之间的转换[1] 。从效果上说,它其实是创建了一个可在编程语言里使用的--“虚拟 对象数据库” ...
分类:Web程序   时间:2017-06-24 18:33:25    阅读次数:346
具体解释Hibernate中的二级缓存
1.前言 这篇博客再前几篇博客的基础上来解说一下。Hibernate中的二级缓存。二级缓存是属于SessionFactory级别的缓存机制。第一级别的缓存是Session级别的缓存,是属于事务范围的缓存,由Hibernate管理,一般无需进行干预。第二级别的缓存是SessionFactory级别的缓 ...
分类:Web程序   时间:2017-06-16 18:30:35    阅读次数:129
spring Transactional
实体类: Log: 因为该实体类名与表名不同,所以添加 Dao: DaoImpl: Service: 自动扫描包中的组件;配置datasource;配置sessionFactory;将sessionFactory注入事务管理。自动扫描事务,及配置了@Transactional注解的方法。 Test: ...
分类:编程语言   时间:2017-06-14 11:36:08    阅读次数:162
654条   上一页 1 ... 13 14 15 16 17 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!