ORM即Object-Relational Mapping,对象关系映射。简单理解就是把我们Java的对象与数据库里面的记录进行映射。能够把实体对象持久化到数据库中。也能把查询到的记录映射成Java对象。ORM让我们彻底解放,一点也不须要再去编写冗长晦涩的Sql语句,一切都是通过框架去做。不得不说是 ...
分类:
移动开发 时间:
2017-05-23 22:42:39
阅读次数:
252
一. Hibernate中对象的三种状态 1. 瞬时状态(transient) 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,此时该对象只是通过JVM获得了一块内存空间,还并没有通过Session对象的save()方法保存进数据库,因此也就还没有纳入Hiber ...
分类:
Web程序 时间:
2017-05-23 22:40:27
阅读次数:
227
ORM模型简介 1>什么是ORM? ORM,即 Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在操作具体的 业务对象时,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法即可。 2>ORM 两种最 ...
分类:
其他好文 时间:
2017-05-22 19:26:38
阅读次数:
237
什么是Jackson 可以轻松实现Java对象与JSON字符串的转换 准备工作:导包 Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar 1.实体对象转JSON jackson使用getter方法定位 ...
分类:
Web程序 时间:
2017-05-20 12:15:38
阅读次数:
276
通讯录小程序 需求说明: 功能: 添加联系人 修改联系人 删除联系人 查询所有联系人 要求: console控制 数据保存在xml /** * 联系人实体对象 * @author APPle * */ public class Contact { private String id; private ...
分类:
编程语言 时间:
2017-05-09 16:51:13
阅读次数:
291
三、认识“实例查询”1、概念定义:上面例子中,是这样创建“实例”的:Example<Customer>ex=Example.of(customer,matcher);我们看到,Example对象,由customer和matcher共同创建,为讲解方便,我们先来明确一些定义。A、实体对象:在持久化框架中与Table对应的域对象,一..
分类:
编程语言 时间:
2017-05-08 14:44:53
阅读次数:
252
三、认识“实例查询” 1、概念定义: 上面例子中,是这样创建“实例”的:Example<Customer> ex = Example.of(customer, matcher);我们看到,Example对象,由customer和matcher共同创建,为讲解方便,我们先来明确一些定义。 A、实体对象 ...
分类:
编程语言 时间:
2017-05-08 12:28:48
阅读次数:
306
Oracle企业管理数据库控制器是一个web接口的oracle数据库管理工具。你可以执行管理员的操作,比如说创建实体对象(表,视图,索引),备份与恢复你的数据库,导入导出数据等等操作。 理解企业管理器的目录 当你安装数据库时,默认安装oracle 企业管理器。它在$oracle_home目录下安装一... ...
分类:
数据库 时间:
2017-05-07 00:17:07
阅读次数:
341
一、概况 (一)瞬时状态(暂时态) 在对象中假设对象刚被创建但没有被持久化的话就是瞬时态 特点: (1) 不和 Session 实例关联 (2)在数据库中没有和瞬时对象关联的记录 (二)持久状态 持久化对象就是已经被保存进数据库的实体对象,而且这个实体对象如今还处于Hibernate的Session ...
分类:
Web程序 时间:
2017-05-06 19:09:15
阅读次数:
272
使用hibernate (1)创建配置文件对象 (2)创建SessionFactory (3)创建Session (4)开启事务 (5)创建实体对象 (6)保存对象 (7)提交事务 (8)出现异常回滚 (9)关闭Session 未进Session时是临时状态 进入Session 保存数据是持久状态 ...
分类:
Web程序 时间:
2017-05-05 20:20:35
阅读次数:
162