JPA学习记录一(JPA简要介绍)

什么是JPA?

     JPA是Sun官方提出的Java持久化规范。是为了简化现有的持久化开发工作和整合ORM技术,结束现有Hibernate,TopLink,JDO等ORM框架各自为营的局面

(比如,现在的web项目用的是hibernate框架进行数据持久化,那么里面的数据库操作就拥有hibernate的特性,这个是写在了程序中的,然后现在需要将hibernate框架替换成其他的ORM框架,则需要动代码修改掉那些拥有hibernate特性的语句,而如果使用了JPA进行规范持久化,那么就不要在代码中嵌入具有ORM框架的特性,直接变换配置即可)

     总之,JPA就是统领ORM框架,高度去整合这些框架,致使代码中不需要去依赖这些框架中的持久化。

JPA三大技术:

    一:ORM映射元数据

   二:Java持久化API:CRUD操作

   三:查询语言


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值