JPA——管理实体
摘要:1、持久化上下文 持久化单元(persist unit)就是关于一组Entity的命名配置。持久化单元是一个静态概念。 持久化上下文(Persist Context)就是一个受管的Entity实例的集合。每一个持久化上下文都关联一个持久化单元,持久化上下文不可能脱离持久化单元独立存在。持久化上下文是一个动态概念。 尽管持久化上下文非常重要,但是开发者不直接与之打交道,持久化上下文在程序...
阅读全文
JPA——实体元数据
摘要:一、JPA实体需要满足的条件 必须有一个public或者protect类型不带参数的构造函数 如果实体类在分布式环境中作为参数传递,必须实现Serializable接口 实体类不能是final的,也不带有final的方法和属性 实体类属性不能是public的,必须通过getter/setter方法存取 抽象类和具体类都可以作为实体类 二、实体类的类型 实体类变量和属性遵循以下...
阅读全文
JPA——Java Collection
摘要:Java Collection框架 在Java2中,有一套设计优良的接口和类组成了Java的Collection框架。这些接口和类是我们常用的,而且是所熟知的数据结构,如Map,List和Set。java用面向对象的设计对这些数据结构和算法进行了封装,使我们更加易于使用。我们也可以以这个框架为基础,定义更高级别的数据抽象。 Collection框架的核心有三种:Map,List和Set。这三种...
阅读全文