Fight With Me!!!

导航

随笔分类 -  Hibernate

上一页 1 2 3 4 5 下一页

HibernateTemplate 查询
摘要:Spring中常用的hql查询方法getHibernateTemplate()上一、find(String queryString);示例:this.getHibernateTemplate().find("from bean.User");返回所有User对象二、find(String query... 阅读全文

posted @ 2015-05-17 21:26 nickTimer

Spring+Hibernate配置多数据源
摘要:配置说明在实际应用中,经常会用到读写分离,这里就这种情况进行Spring+Hibernate的多数据源配置。此处的配置只是让读的方法操作一个数据库,写的方法操作另外一个数据库。注:我这里的配置JDBC连接是放在properties文件中的,当然你也可以直接写在ApplicationCpntext.x... 阅读全文

posted @ 2015-05-17 13:45 nickTimer

在HibernateTemplate里执行Sql语句
摘要:如下所示只能执行非Select语句;public static void executeSQL(HibernateTemplate hibernateTemplate, String sql) { final String tempsql = sql; ... 阅读全文

posted @ 2015-05-17 13:41 nickTimer

many to one could not resolve property
摘要:今天在做一个功能的时候遇到了。一个Could not resolve property 的问题。配置文件如下:Java代码查询代码:Java代码Criteriacrt=session.createCriteria(StudentExam.class).add(Restrictions.eq("exa... 阅读全文

posted @ 2015-05-06 15:54 nickTimer

hql得到一个实体的数量
摘要:Session session=this.getSession;string hql="select count(tb) from table tb";Query query=session.createQuery(hql);int count=(Integer)query.uniqueResult... 阅读全文

posted @ 2015-04-20 20:53 nickTimer

@jsonignore的作用
摘要:作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。如下:package com.hzboy.orm;import java.util.List;import javax.persistence.CascadeType;import javax.persisten... 阅读全文

posted @ 2015-04-18 18:45 nickTimer

org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy.pojo.javassist.
摘要:2011-08-16 13:26:58,484 [http-8080-1] ERROR [core.web.ExceptionInterceptor] - org.codehaus.jackson.map.JsonMappingException: No serializer found for c... 阅读全文

posted @ 2015-04-09 15:45 nickTimer

hibernate事务配置Aop aop:advisor模式
摘要: 阅读全文

posted @ 2015-03-27 16:27 nickTimer

HQL中的Like查询需要注意的地方
摘要:public List getOrgan(StringorganCode, StringorganName) { String hsql; List list; if (organCode != null && organCode.length() > 0) { hsql = "from Ab31 ... 阅读全文

posted @ 2015-03-25 23:52 nickTimer

Hibernate多对多关联映射的HQL中的in条件查询问题
摘要:群里有朋友求解一个问题,高分求一条HQL多对多查询语句 。问题描述见 http://topic.csdn.net/u/20090621/16/4eac6fe0-bf3e-422e-a697-f7584732f66e.html,摘要如下:一个学科表(Field),一个用户表(User),多对多关系。学... 阅读全文

posted @ 2015-03-23 19:50 nickTimer

Remember that ordinal parameters are 1-based!
摘要:今天使用Hibernate出个奇怪的错误,第一次碰到Remember that ordinal parameters are 1-based!原因是问题发生的原因是:hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了!我的HQL语句:String hql="from Users a... 阅读全文

posted @ 2015-03-23 19:49 nickTimer

Hibernate中Session.save()方法的返回值是什么
摘要:public Serializable save(Object object) Parameters: object - a transient instance of a persistent class Returns: the generated ident... 阅读全文

posted @ 2015-03-18 20:28 nickTimer

CascadeType
摘要:cascade 设定级联关系,这种关系是递归调用可以是CascadeType.PERSIST(级联新建)CascadeType.REMOVE(级联删除)CascadeType.REFRESH(级联刷 新)CascadeType.MERGE(级联更新)CascadeType.ALL(全部级联) 阅读全文

posted @ 2015-03-18 15:38 nickTimer

@manyToOne.@oneToMany
摘要:@ManyToOne注解的这端,是多端1.在注释@ManyToOne(cascade=CascadeType.REFRESH,optional=true)中将属性optional设置为true,这可以使得即使外键为空时仍可以向表中添加数据。2.假设Person和Book是一对多的关系,其中Perso... 阅读全文

posted @ 2015-03-12 14:39 nickTimer

@JsonIgnore
摘要:@JsonIgnore 避免取JSON对象时无限递归的问题,过滤掉一些不需要的属性,说明createdDate这个属性不需要转成json,放到getter方法前生效 阅读全文

posted @ 2015-03-12 14:18 nickTimer

hibernate中 criteria.setProjection(Projections.rowCount()).uniqueResult()为null的Bug
摘要:在hibernate中,在查询总数时,会使用如下方法;public Integer getCount(final DetachedCriteria detachedCriteria) {return (Integer) getHibernateTemplate().execute(new Hiber... 阅读全文

posted @ 2015-03-11 11:55 nickTimer

java工程中不能存在多个数据库连接jar包
摘要:java工程中不能存在多个数据库连接jar包比如存在mysql-java-connector.jar的,放入mssqlserver.jar就会产生冲突。只能存在一个类型的jar包。 阅读全文

posted @ 2014-11-17 18:19 nickTimer

java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
摘要:解决:问谷老师得知是microsoft提供的数据库驱动存在bug。需要换一种驱动连接,使用jtds(下载地址:http://sourceforge.net/projects/jtds/files/)下载jtds1.2版,解压得到jtds-1.2.jar,引用到eclipse中项目目录下(去除原驱动引... 阅读全文

posted @ 2014-11-17 17:26 nickTimer

HibernateTemplate 查询
摘要:Spring中常用的hql查询方法getHibernateTemplate()上一、find(String queryString);示例:this.getHibernateTemplate().find("from bean.User");返回所有User对象二、find(String query... 阅读全文

posted @ 2014-11-14 10:21 nickTimer

The dialect was not set. Set the property hibernate.dialect
摘要:loadhibernate.cfg.xml出现了问题获取配置信息代码应该这样写Configuration conf = new Configuration().configure();2009.8.31 更新.An AnnotationConfiguration instance is requir... 阅读全文

posted @ 2014-11-14 10:02 nickTimer

上一页 1 2 3 4 5 下一页