相关推荐
-
spring+springmvc+hibernate 数据没有插入数据库,不报错,但是查询正常
折腾了一下午,试了网上n多种方法,什么hibernate版本的,数据源配置的,没有一个起作用的,还好终于找到一个适用于我的,谢天谢地。 原因: spring-mvc.xml的配置 <context:component-scan base-package=...
-
Hibernate中的merge使用详情解说
different object with the same identifier value was already associated with the session】错误, 从字面上的意思来看是2个不同的对象关联到了同一个标志位,也就是说在一个session中存在2个对象但这2个对象的...
-
存入数据库的Date类型只有年月日,没有时分秒的原因和解决办法
问题:存入数据库的Date类型只有年月日,没有时分秒 我尝试过几种方式,结果都是年月日,明明有些地方可以有时分秒... 后来想到,所有和时间有关的地方,有一个地方我没有去注意。我是用jboss的hibernate...
-
关于Hibernate中的临时态, 持久态, 游离态
1, 临时状态(Transient):也叫自由态,只存在于内存中,而在数据库中没有相应数据。用new创建的对象,它没有持久化,没有处于Session中,处于此状态的对象叫临时对象; //创建一个瞬态对象 User user = new ...
-
Hibernate JPA 注解分析
应用于实体类,并且使用默认的ORM规则,即 Class 名对应数据库表中表名,Class 字段名即表中的字段名(如想改变这种默认的ORM规则,就要使用 @Table 来改变 Class 名与数据库中表名的映射规则,@Column 来改变 Class...
-
hibernate详解(二)---主键生成策略和对象状态
OID:对象里面没有主键的概念,对象中对应主键的属性,称为OID(对象标识符);OID用来唯一标明一个对象实体(加上对象类型),OID在对象里面不见得只有一个属性;(映射复合主键),同时OID是一种特殊的属性,所以属性上的...
-
学习笔记_Hibernate
Hibernate 原文 1、学习网址 Hibernate学习大全 Hibernate官网 持久化层二级缓存 hibernate主键生成策略注解 hibernate调用存储过程 2、简介 2.1、ORM [概念] 对象关系映射(Object Relational Mapping,简称ORM)...
-
Hibernate之配置文件
随时可能被垃圾回收器回收(在数据库中没有于之对应的记录,应为是new初始化),而执行save()方法后,就变为Persistent对象(持久性对象),没有纳入session的管理,内存中一个对象,没有ID,缓存中也没有
-
Hibernate的对象有3种状态
在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的...
-
mysql数据库篇
Sql优化首先需要找到需要优化的sql,也就是执行比较慢的sql语句,我们在项目中主要用mysql数据库较多,以mysql数据库为例,可以采用开启mysql慢日志,通过set global slow_query_log=1语句开启慢查询日志,通过show ...
-
hibernate 基本查询
* 把保存后的对象存入数据库 */ public void testUpdate1(int id) { session.beginTransaction(); Teacher t = (Teacher) session.get(Teacher.class, 3); System.out.println(t.getName()); ...
-
数据库系统概论总结复习
数据库系统概论-第五版
-
hibernate映射值类型
@Transient:用于将某个属性设为瞬时,其不会被映射到数据库,默认的所有属性都将映射到数据库 @Access:用于设置访问属性的策略,当值为@Access(AccessType.PROPERTY)时使用setter,否则使用field。可用于类/具体...
-
Hibernate中文参考文档(JFIS)
HIBERNATE - 符合Java习惯的关系数据库持久化 下一页 HIBERNATE - 符合Java习惯的关系数据库持久化Hibern
-
Hibernate三种状态及常用方法
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令...
-
hibernate更新数据不生效(特殊情况之一)
今天又碰到一个奇葩问题,这个问题以前遇到过,还不太懂,也还没有好的解决办法,以后有时间再好好研究,这里先记录一下。 需求: 后台需要新加一个字段用来关联第三方平台数据,保存或者修改操作的逻辑需要用这个...
-
使用SpringDataJPA操作数据库
1、SpringDataJPA JPA(Java Persistence API) 是指Java中数据对象持久化的过程。...但是我们依旧需要在Java中编写调用数据库的接口函数,为了统一和简化这个过程,SpringDataJPA在Hibernate的基础上基于JP
-
Hibernate学习笔记之基础知识
一、简介 1.1 概念 PO(Persistent):持久化对象 POJO(Plain Ordinary ... ORM(Object/Relation Mapping):即对象/关系数据库映射。 1.2 ORM ORM可以理解成一种规范,它概述了这类框架的基本特...
-
hibernate部分更新失效的问题
昨天,在做hibernate更新时,发现一个问题,就是在更新部分内容时,服务器端已经打印出sql语句,但是却没有更新,也就是说更新失效,后来查了半天才找到问题。 首先,说一下hibernate的更新问题,hibernate默认的...
-
Hibernate 的关系映射总结
注意:这里的关系是指:对象之间的关系,并不是指数据库的关系,-----红色重要 存在以下关系: 1、 一对一 u 单向(主键、外键) u 双向(主键、外键) 2、 一对多 u 单向 u 双向 3、 ...
3 楼 Jimin 2012-11-10 15:42
2 楼 ASTER1111 2012-11-09 08:57
弱弱的问一句,这个东西,有多少人在用啊?虽然我知道ExtJS起源于此。
1 楼 tangduDream 2012-11-09 08:36