什么是jpa不要很大一篇内容的.是不是和C#里面linq一样?举个例子什么的,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 01:36:17
什么是jpa
不要很大一篇内容的.
是不是和C#里面linq一样?举个例子什么的,
不要很大一篇内容的.
是不是和C#里面linq一样?举个例子什么的,
Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用的对象持久化的开发工作;其二,Sun希望整合对ORM技术,实现天下归一. JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分.但它不囿于EJB 3.0,你可以在Web应用、甚至桌面应用中使用.JPA的宗旨是为POJO提供持久化标准规范,由此可见,经过这几年的实践探索,能够脱离容器独立运行,方便开发和测试的理念已经深入人心了.目前Hibernate 3.2、TopLink 10.1.3以及OpenJPA都提供了JPA的实现. JPA的总体思想和现有Hibernate、TopLink,JDO等ORM框架大体一致.总的来说,JPA包括以下3方面的技术:
ORM映射元数据
JPA支持XML和JDK 5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;
JPA 的API
用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解脱出来.
查询语言
这是持久化操作中很重要的一个方面,通过面向对象而非面向数据库的查询语言查询数据,避免程序的SQL语句紧密耦合.
ORM映射元数据
JPA支持XML和JDK 5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;
JPA 的API
用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解脱出来.
查询语言
这是持久化操作中很重要的一个方面,通过面向对象而非面向数据库的查询语言查询数据,避免程序的SQL语句紧密耦合.
C#构造函数的定义和在函数中的作用?举个例子就更好了
什么是常数和变数举个例子(简单的)
“解析域名”和“绑定域名”...【不要广告】、【不要百度百科里面的东西】.最好是举个例子.
什么是文章的线索,举个例子
什么是形容词的比较级?举个例子
功夫不负有心人作文 350~400字 不要和大部分一样.要举2~3个例子
什么是比例式 举个例子,不要太抽象了,用设数法
什么是正交矩阵举个例子,说明特征,不要定义.
什么是分子的结构式?是不是就是化学式?举个例子看看...急用
什么是行政行为?不要做概念性的解释,举个例子通俗的解释!
什么是物理学中的初速度,不要用定义,用通俗的话语表达,最好举个例子,
什么是官能团 举个例子.