hibernate查询的方式和变量
摘要:1、实体查询: hql="FROM User"; for(Object obj:list){ System.out.println(obj); } 【注意】:HQL语句中关键字不区分大小写,但是实体类和对象属性要区分大小写 2、查询某个对象的某个属性 hql="SELECT name FROM Us
阅读全文
Hibernate的auto-import属性详解
摘要:auto-import是什么意思呢? 我们经常会写这样一个HQL语句: from User u where u.name='罗灿锋'; from User u where u.name='罗灿锋'; 绝大多数时候,这样写是不会发生问题的。 hibernate在处理这个HQL时,会先将其翻译成一条数据
阅读全文
Java之控制反转和依赖注入
摘要:Java之控制反转和依赖注入 1.简介 依赖注入和控制反转,目的是为了使类与类之间解耦合,提高系统的可扩展性和可维护性,下面通过一个例子来引入这一概念。 2.案例 1)一般情况下的类耦合 Main.java 通过上面代码可以看出:Main类与Chinese类和American类之间存在着强耦合 ,
阅读全文
问题:org.hibernate.LazyInitializationException: failed to lazily initialize
摘要:今天搞了一上午,都在解决这个问题:org.hibernate.LazyInitializationException: failed to lazily initialize 原因很简单,是在非法的session中去调用lazy=“true“的属性, 网上资料蛮多的,解决方法有两个 1,把lazy=
阅读全文
错误Batch update returned unexpected row count from update [0]; actual row count: 0;
摘要:错误Batch update returned unexpected row count from update [0]; actual row count: 0; 把开发过程中碰到的BUG累积下来也是一笔财富。 网络收集: Batch update returned unexpected row
阅读全文
SSH2+proxool 出现No suitable driver found for proxool.mysqlProxool
摘要:SSH2+proxool 出现No suitable driver found for proxool.mysqlProxool 首先我们要明确使用的是SSH2框架,然而Struts2是基于filter实现的那么在启动proxool的时候就不能够在用servlet来启动了! 于是我们就想到在初始化w
阅读全文
spring 中配置sessionFactory及用法
摘要:spring 中配置sessionFactory及用法 方法一: 1、在Spring的applicationContext.xml中配置bean <!-- 启用注解注入 --> <context:annotation-config /> <!-- spring扫描的包 --> <context:co
阅读全文
hibernate的hibernate.cfg.properties
摘要:1.hibernate.cfg.properties 配置文件要放在工程目录src下,编译的时候会自动放在/bin目录下 ,所以Configuration configuration=new Configuration ();configuration.configure(); 2.configur
阅读全文
hibernate方言
摘要:Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系型数据库都支持使用标准SQL语句,但所有数据库都对标准SQL进行了一些扩展,所以在语法细节上存在一些差异,因此Hibernate需要根据数据库来识别这些差异。 举例来说,我们在MySQL数据库里进行分页查询,只需使用limit关键
阅读全文