![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 64
臭崽的冰淇淋
这个作者很懒,什么都没留下…
展开
-
hibernate懒加载之No session扩大session作用范围
当使用hibernate框架时因为懒加载策略问题,session已经在service时关闭 ,在后面查询关联的内容将出现no session问题 ,这时我们需要将session延迟到页面处理完成后完成。 注意:必须在struts框架之前配置,因为在struts之后就已经将内容处理完成了,不会再经过OpenSessionInViewFilter过滤器。 ope原创 2017-11-20 21:32:01 · 1473 阅读 · 0 评论 -
mysql添加外键失败:sql Cannot add or update a child row:a foreign key constraint fails
代表数据库中有不满足要求的外键要求的内容故更改数据库即可原创 2017-11-20 21:35:52 · 2998 阅读 · 0 评论 -
继承HibernateDaoSupport后,获得session 并使用session操作sql的方法
1.获得session public void queryCustoemrCountByIndustry() { getHibernateTemplate().execute(new HibernateCallback() { @Override public List doInHibernate(Session sess原创 2017-12-10 21:52:39 · 1011 阅读 · 0 评论 -
使用DetachedCriteria 模糊查询中值为null时的情况
当时用DetachedCriteria 进行模糊查询的时候若传递来的参数为null 在debug模式下发现参数为%% 但是却查询不到数据 所以使用参数传递查询的时候需要先判断参数是否为空值; if(StringUtils.isNotBlank(customer.getCust_name())){ dc.add(Restrictions.like原创 2017-12-01 21:36:12 · 1446 阅读 · 0 评论 -
使用junit测试ssh框架一般流程
1.使用代码加载applicationContext public class CustomerDaoImplTest { @Test public void test() { ApplicationContext a = new ClassPathXmlApplicationContext("classpath:applicationContext.x原创 2017-12-21 20:09:20 · 445 阅读 · 0 评论 -
No bean named 'sessionFactory' is defined
1.在扩大session作用范围时帮助hibernate懒加载时,遇到sessionFactory没有被定义的问题 openSessionInView org.springframework.orm.hibernate5.support.OpenSessionInViewFilter sessionFact原创 2017-12-25 18:10:08 · 7111 阅读 · 0 评论 -
hibernate BaseDao编写实例
package cn.txj.bos.dao.Impl; import java.io.Serializable; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.List; import javax.annotation.Resource;原创 2017-12-27 22:10:56 · 396 阅读 · 0 评论 -
hibernate关于criteria多表查询问题
在hibernate一对多查询中关联查询的属性查出来不会被封装成一个属性 List list1 = (List) getHibernateTemplate().findByCriteria(detachedCriteria, (pageBean.getCurrentPage()-1)*pageBean.getPageSize(), pageBean.getPageSize()); 如list中原创 2018-01-21 20:49:53 · 877 阅读 · 0 评论