hibernate
sky_yu_new
这个作者很懒,什么都没留下…
展开
-
hibernate自动创建表出现表中已存在唯一关键字或者主键
原因是我们在配置实体类的时候@Column这个注解里面多了unique=true,把它去掉就可以了@Id@Column(name="id",length=50,unique=true,nullable=false)private String id;原创 2013-12-06 09:53:23 · 2600 阅读 · 0 评论 -
hibernate注解配置
/** * * @author liuguangyi * @content ejb3注解的API定义在javax.persistence.*包里面。 * * 注释说明: * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) * @Id —— 注解声明了该实体bean的原创 2014-01-09 13:33:06 · 598 阅读 · 0 评论 -
Hibernate的事务管理
Hibernate的事务管理事务(Transaction)是工作中的基本逻辑单位,可以用于确保数据库能够被正确修改,避免数据只修改了一部分而导致数据不完整,或者在修改时受到用户干扰。作为一名软件设计师,必须了解事务并合理利用,以确保数据库保存正确、完整的数据。数据库向用户提供保存当前程序状态的方法,叫事务提交(commit);当事务执行过程中,使数据库忽略当前的状态并回到前面保存的状态的方法叫转载 2013-12-27 23:13:55 · 408 阅读 · 0 评论 -
Hibernate和Spring整合中数据查询hql与Criteria Query
public List getRecordsOrderByCreateTime(Date startDate, Date endDate) { DetachedCriteria criteria = DetachedCriteria.forClass(Record.class); criteria.add(Expression.ge("createTime", star原创 2014-01-14 13:13:22 · 1226 阅读 · 0 评论 -
spring+hibernate 二级缓存 配置+java使用实例
网上有很多关于spring+hibernate 二级缓存的配置文章,但是java使用实例不是很多,所以我把这两个加在一起来写一个文章,一个方便自己查阅,一方面希望能够给查资料的人们提供些许方便。这里使用的环境:spring3.0+hibernate3.2+ehcache。相关环境配置和jar包引入略。配置:1、hibernate-mapping.xml配置文件中添加:转载 2014-03-21 16:34:34 · 726 阅读 · 0 评论 -
spring data jpa 执行sql
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> org.hibernate.cfg转载 2017-03-29 13:05:15 · 1961 阅读 · 0 评论 -
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-m
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。(1) spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的转载 2017-06-06 14:30:04 · 1600 阅读 · 0 评论