Hibernate
hanqunfeng
这个作者很懒,什么都没留下…
展开
-
Hibernate级联实践之一(one-to-one)
一。mapping这里使用两个表,分别为TBL_OSU_PRODUCT_I,TBL_OSU_PRODUCT_C,后者使用前者的主键作为自己的主键。mapping如下:重点为红色部分1.TBL_OSU_PRODUCT_I"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> S原创 2009-08-24 11:03:00 · 895 阅读 · 0 评论 -
C3P0配置实战
C3P0: 一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。 默认情况下(即没有配置连接池的情况下),Hibernate会采用内建的连接池。但这个连接池性能不佳,因此官方也只是建议仅在开发环境下使用。Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool...2012-09-04 18:34:38 · 242 阅读 · 0 评论 -
Hibernate级联实践之四(复合主键)
一。mapping这里使用两张表,分别为TBL_OSU_PRODUCTFILTERDETAIL_I和TBL_OSU_PRODUCTFILTER_I,前者为复合主键,后者与前者为一对多的关系。1.TBL_OSU_PRODUCTFILTERDETAIL_I<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-m...2009-08-27 14:24:00 · 68 阅读 · 0 评论 -
Hibernate级联实践之三(many-to-many)
一。mapping使用三个表,分别为TBL_OSU_PRODUCT_I、TBL_OSU_BUSINESSFUNCTION_I和TBL_OSU_PRODUCTBUSINESS_C,1和2为多对多关系,3为其中间表1.TBL_OSU_PRODUCT_I<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-map...2009-08-27 11:42:00 · 79 阅读 · 0 评论 -
Hibernate级联实践之二(many-to-one)
一。mapping这里使用两张表,分别是TBL_OSU_PRODUCT_I和TBL_OSU_PRODUCTMESSAGE_I,前者与后者是一对多的关系,映射文件如下:1.TBL_OSU_PRODUCT_I<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibern...2009-08-27 10:16:00 · 88 阅读 · 0 评论 -
Hibernate级联实践之一(one-to-one)
一。mapping这里使用两个表,分别为TBL_OSU_PRODUCT_I,TBL_OSU_PRODUCT_C,后者使用前者的主键作为自己的主键。mapping如下:重点为红色部分1.TBL_OSU_PRODUCT_I<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "...2009-08-24 11:03:00 · 82 阅读 · 0 评论 -
Hibernate QBC的查询方式的总结
Criteriacriteria = this.getSession().createCriteria(EquipmentPO.class); criteria. add (Restrictions.allEq(newMap(Restrictions.eq("equipID",newString(" 11020449 ")),Restrictions.eq("equipID",newStr...2009-12-24 15:35:00 · 94 阅读 · 0 评论 -
关于Hibernate3的escape解决方法
不知道大家有没有碰到,还是没有这种需求。就是用like来查询,我们没有用Lucene,Compass这种全文索引的方案,我们只是简单的添加%进行like查询。用户搜索的时候就使用*和?来代表任意和一个。所以要对"%"和"_"进行转义,我们使用的是oracle数据库。sql语句看起来可能是这样的。Select * FROM t_user where nickname like '%Goo\_D'...2009-12-23 15:51:00 · 125 阅读 · 0 评论 -
Hibernate QBC的查询方式的总结
Criteria criteria = this.getSession().createCriteria(EquipmentPO.class); criteria. add (Restrictions.allEq(new Map(Restrictions.eq("equipID",new String(" 11020449 ")),Restrictions.转载 2009-12-24 15:35:00 · 2680 阅读 · 0 评论 -
关于Hibernate3的escape解决方法
不知道大家有没有碰到,还是没有这种需求。就是用like来查询,我们没有用Lucene,Compass这种全文索引的方案,我们只是简单的添加%进行like查询。用户搜索的时候就使用*和?来代表任意和一个。所以要对"%"和"_"进行转义,我们使用的是oracle数据库。sql语句看起来可能是这样的。Select * FROM t_user where nickname like %Goo/_D转载 2009-12-23 15:51:00 · 4680 阅读 · 1 评论 -
Hibernate级联实践之四(复合主键)
一。mapping这里使用两张表,分别为TBL_OSU_PRODUCTFILTERDETAIL_I和TBL_OSU_PRODUCTFILTER_I,前者为复合主键,后者与前者为一对多的关系。1.TBL_OSU_PRODUCTFILTERDETAIL_I"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">原创 2009-08-27 14:24:00 · 3197 阅读 · 0 评论 -
Hibernate级联实践之三(many-to-many)
一。mapping使用三个表,分别为TBL_OSU_PRODUCT_I、TBL_OSU_BUSINESSFUNCTION_I和TBL_OSU_PRODUCTBUSINESS_C,1和2为多对多关系,3为其中间表1.TBL_OSU_PRODUCT_I"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">原创 2009-08-27 11:42:00 · 3772 阅读 · 0 评论 -
Hibernate级联实践之二(many-to-one)
一。mapping这里使用两张表,分别是TBL_OSU_PRODUCT_I和TBL_OSU_PRODUCTMESSAGE_I,前者与后者是一对多的关系,映射文件如下: 1.TBL_OSU_PRODUCT_I"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> SEQ_OSU_PRODUC原创 2009-08-27 10:16:00 · 2478 阅读 · 0 评论 -
maven插件--Hibernate自动生成代码
参考资料:http://blog.csdn.net/kenhins/article/details/51233776 1.pom.xml增加hibernate自动代码插件1)2.2版本<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>hiberna...2016-10-07 12:16:26 · 779 阅读 · 0 评论