一、串行化的概念和目的 1.什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己 ,这个过程叫 ...
分类:
其他好文 时间:
2016-09-10 19:25:17
阅读次数:
243
一、JPA用来替代hibernate ⒈JPA的全称是JAVA Persistence API。指的是JPA通过注解或者是XML描述对象—关系表的映射关系,并且将运行的实体对象持久化数据库中。 ⒉JPA是一种规范,hibernate是一种实现。同样的mybatis也是jpa中的一种实现。 二、构建步 ...
分类:
编程语言 时间:
2016-09-08 20:13:23
阅读次数:
162
1、新建JavaEE Persistence项目 2、导入相关Jar包 3、修改persistence.xml 4、编写实体类 5、编写测试代码 6、运行程序 7、实体类注解详解 ?@Entity 标注用于实体类声明语句之前,指出该Java 类为实体类,将映射到指定的数据库表。如声明一个实体类 Cu ...
分类:
其他好文 时间:
2016-09-03 23:52:18
阅读次数:
268
持久化:持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘文件、XML文件等)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 持久层:主要实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数 ...
分类:
其他好文 时间:
2016-08-26 10:16:46
阅读次数:
164
Persisting Data to the Device Edit PagePage History Overview The Android framework offers several options and strategies for persistence: Shared Prefe ...
分类:
其他好文 时间:
2016-08-24 14:39:28
阅读次数:
185
Overview Cupboard is a way to manage persistence in a sqlite instance for your app. It was written by Hugo Visser. His talk on the library can be foun ...
分类:
数据库 时间:
2016-08-24 12:35:39
阅读次数:
280
有A、B表和A_B中间表,A_B中间表只有A、B表的id,想让A中的bs以date列排序: 以上代码中的@OrderBy是org.hibernate.annotations.OrderBy,如果使用A_B中间表中没有的列进行排序会出错,改成javax.persistence.OrderBy的@Ord ...
分类:
其他好文 时间:
2016-08-24 01:04:03
阅读次数:
106
JPA相关接口/类: Persistence Persistence 类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntityManagerFactory 的 静态方法 。 createEntityManagerFactory 方法有如下两个重载版本。 ...
使用JPA持久化对象的步骤 创建 persistence.xml, 在这个文件中配置持久化单元 需要指定跟哪个数据库进行交互; 需要指定 JPA 使用哪个持久化的框架以及配置该框架的基本属性 创建实体类, 使用 annotation 来描述实体类跟数据库表之间的映射关系. 使用 JPA API 完成 ...
分类:
其他好文 时间:
2016-08-22 23:15:16
阅读次数:
91
Spring3.0 + Hibernate3.5:启动服务器报:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 在hibernate3.5之前,我们运用hibernate开发J2 ...
分类:
编程语言 时间:
2016-08-22 12:29:34
阅读次数:
319