zoukankan      html  css  js  c++  java
  • Spring Cloud微服务实战 打造企业级优惠券系统 2-9 Spring Data JPA

    0    课程地址

    https://coding.imooc.com/lesson/380.html#mid=28225 

    1    浓缩精华
    1.1  SpringData jpa:  

    JPA(Java Persistence API)是当年的 Sun 官方提出的 Java 持久化规范。
    Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套 JPA 应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。

    1.2  JPA包含的技术

    a  ORM 映射元数据  支持xml注解来标识源数据的形式,对象的增删改查映射到表

    b  查询语言(JPQL)  面向对象查询数据

    2    个人关注
    2.1   关注内容

    3.3

    3    课程内容
    3.1  什么是SpringDataJPA

    即Java PersistenceAPI,用于对象持久化的API

    它是ORM规范,使得应用程序以统一的方式访问持久层

    3.2  JPA和Hibernate的关系

    JPA是Hibernate的一个抽象

    JPA是ORM规范,不是ORM框架

    Hibernate是JPA的一种实现

    JPA是Hibernate的一个功能子集

    3.3  JPA优点

    a  标准化     相同api,代码层面修改较少便能在不同框架下使用

    b  简单易用    创建实体,只需要@entity注解即可

    c  面向对象    定义了jpql(类似于sql),支持批量修改更新join,group by,having等,支持类之间的继承,多态等

    3.4  JPA包含的技术

    a  ORM 映射元数据  支持xml注解来标识源数据的形式,对象的增删改查映射到表

    b  查询语言(JPQL)  面向对象查询数据

    c  提供了查询API

    3.5  Spring Data项目

    Spring Data是Spring的一个子项目,用于简化数据库访问

    Spring Data JPA是Spring Data的一个子项目

    Spring Data JPA致力于减少数据访问层(DAO)的开发量

    诸葛
  • 相关阅读:
    推荐:俞敏洪的一分钟励志演讲
    信息系统开发平台OpenExpressApp - 内置支持的列表编辑方式
    WPF - 资源收集
    开源 - 开源协议
    信息系统开发平台OpenExpressApp - 总体架构的由来
    WPF - DataGrid 相关收集
    报表引擎 -架构描述
    推荐:图标编辑器
    Scrum之 回顾会议
    从买房来看软件有哪几个主要关注点
  • 原文地址:https://www.cnblogs.com/1446358788-qq/p/14296092.html
Copyright © 2011-2022 走看看