![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
iteye_8065
这个作者很懒,什么都没留下…
展开
-
[Hibernate框架]Hql语句in中带参数的写法
最近遇到两次在hql的in中传递参数的问题,最初让我纠结万千。 在dao层已经封装好了一个使用hql获取数据的方法:public List<?> findByHql(String hql, Map<String, Object> map, int pageSize,int pageNo) { return this.getQuery(hql, map, pa...2011-05-20 11:29:05 · 995 阅读 · 0 评论 -
使用代理实现Hibernate Dao层自动事务
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。public void save(Object obj){ Session session = this.getSession(); Transaction tran = session.beginTransaction(); tr...2010-11-06 10:24:12 · 237 阅读 · 0 评论 -
hibernate常用API详解
根据个人使用Hibernate的经验,介绍一下Hibernate的多种不同的查询和CUD操作,这些东西在日常开发中非常常用,希望对大家有所帮助。 以下示例均以两张表为例:member和userinfo,member帐号信息表外键关联userinfo用户基本信息表,主键自动生成即可 然后映射出的POJO如下:public class Userinfo imp...2011-12-27 15:55:11 · 171 阅读 · 0 评论 -
eclipse插件hibernate tools安装
eclipse helios(3.6)版1.启动eclipse2.选择Help > Install New Software...>3.添加如下地址:http://download.jboss.org/jbosstools/updates/stable/helios/4.选择性安装:hibernate tools在All Jboss tools节点下面...2011-09-09 17:34:17 · 120 阅读 · 0 评论 -
spring/hibernate/struts2常见异常总结
Spring①ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException缺少aspectjweaver.jar,该jar包常用于spring aop中 ②java.lang.ClassNotFoundException: org.springframe...2011-10-21 15:52:12 · 127 阅读 · 0 评论 -
JDBC常用API之外的总结
做JAVA的人玩JDBC肯定已经很熟练了,像DriverManager、Connection、ResultSet、Statement这些基本类大家肯定很常用啦,我不赘述那些诸如注册JDBC驱动、创建连接、获取数据集的API了,在这我介绍一些写框架时常用的API,大家共同学习吧。 ResultSetMetaData获取ResultSet对象的元数据信息 以Hiberna...原创 2012-04-20 15:43:54 · 119 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 1解决方案
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181 在编写HQL时,可能会出现这种代码:select a.name,b.age from TableA a left join TableB b on a.id=b.id 如果这是HQL,那么这段代码就是错误的,因为HQL不支持ON这个字符,如...原创 2012-09-12 16:03:08 · 717 阅读 · 0 评论 -
关于HQL和JDBC SQL中字段相除的一点小经验
最近在做一个功能,产品期望做出如下一个报表出来,其中节点名称、超期完成数和完成总数分别对应数据库中一个字段,而超期比例则是需要通过 [超期完成数÷完成总数] 计算出来:节点名称超期完成数完成总数超期比例发起者部门主管2450%发起人1520% 第一步,我编写了如下SQL将前三列数据展现出来:SELECT N...2016-02-25 11:42:39 · 470 阅读 · 0 评论