Hibernate
莯枫
这个作者很懒,什么都没留下…
展开
-
HibernateTools工具安装及自动生成实体类
hibernateTools工具的安装一.自动安装1.选择help ->install new software 弹出对话框 选择add按钮 在弹出的对话框中输入 hibernateTools, 地址栏输入:http://download.jboss.org/jbosstools/updates/stable/ 点OK保存2.勾选JBoss Tools...原创 2014-06-12 09:22:05 · 280 阅读 · 0 评论 -
Hibernate乐观锁
Hibernate支持乐观锁。当多个事务同时对数据库表中的同一条数据操作时,如果没有加锁机制的话,就会产生脏数据(duty data)。Hibernate有2种机制可以解决这个问题:乐观锁和悲观锁。这里我们只讨论乐观锁。 Hibernate乐观锁,能自动检测多个事务对同一条数据进行的操作,并根据先胜原则,提交第一个事务,其他的事务提交时则抛出org.hibernate.StaleObje...原创 2014-07-10 11:24:11 · 100 阅读 · 0 评论 -
Hibernate在配置 one-to-many时应该注意的事项
其实配置one-to-many的映射很简单,就是在one所代表的这个类中添加一个集合对象,一般用set,来保存对应的many所代表的那个类的对象,比如,一个person对应多个order,(一个人对应多个订单),那么在person类中添加private Set<Order> order ;这个属性,然后提供get,set方法然后在Person.hbm.xml中配置:<...原创 2014-07-14 11:09:28 · 359 阅读 · 0 评论 -
hibernate.cfg.xml以及C3P0连接池的配置
hibernate.cfg.xml以及C3P0连接池的配置 1.MySql数据库的配置:<hibernate-configuration> <session-factory> <property name="show_sql">true</property> //显示SQL语句 <propert...原创 2014-12-29 10:16:38 · 306 阅读 · 0 评论 -
Hibernate的generator属性之意义
Hibernate的generator属性之意义 Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 < id name="id" column="id"> < generator class="identity"/> ...原创 2015-04-23 10:39:59 · 132 阅读 · 0 评论 -
Hibernate简单分页
1.创建Page实体类public class Page { private int pageSize; //页容量 private int totalPage; //总页数 private int currentPage; //当前页 private boolean isFirstPage;//是否第一页 private boolean isLastPage...原创 2014-09-16 16:35:20 · 114 阅读 · 0 评论 -
Hibernate对与Oracle中Clob类型的使用
Hibernate对与Oracle中Clob类型的使用 一.理解和分析:1.为何实用Clob:oracle数据库当需要存入大数据量(大于4000)时,varchar2不够用,可以使用clob,本文描述clob怎么和Hibernate一起使用。 2.Clob类型的属性的赋值方式——String转Clob: String content = request.getParame...原创 2014-12-11 11:08:54 · 445 阅读 · 0 评论