SpringDateJPA 框架
一个全自动的ORM映射框架 ,是基于JPA规范的一款框架,所以你要学会JPA,才能学会这个
会摄影的程序员
好好敲代码吧!
展开
-
JPA 第五天 JPQL查询语句
JPQL的认识** JPA的查询语句(面向对象的)关键字和SQL是一样的使用的类和属性(区分大小写)如果获取的是多个值 List<Object[]>关连的法则(1.不写on 2.前面对象的别名.属性)模糊查询JPQL中写? , 设置值 %name%**基本查询查询所有查询特定属性 所有员工名称和所属部门名称查询结果过滤查询结果排序使用IN使用betw...原创 2019-12-26 18:07:55 · 173 阅读 · 0 评论 -
JPA第四天 映射关系
一.单向一对多性能非常差,不建议使用如果要使用,建议使用双向的多对一,一对多代码配置必需使用接口声明可以使用List(有序允许重复)或者Set一定要指定外键(否则会出现中间表)@OneToMany@JoinColumn(name = "dir_id")private List<Product> products = new ArrayList<>();...原创 2019-12-26 17:27:05 · 76 阅读 · 0 评论 -
JPA 第三天 二级缓存
主键生成策略**主键:非空且唯一** 分为 : 自然主键 有业务含义 是有意义 代理主键 没有业务含义 只是一个id **策略:** 自增:要求使用是的数据库必须支持自增 序列:要求数据库必须支持序列 Oracle DB2 自动:根据方言使用是自增还是序列 默认是自动 新版本是table策略...原创 2019-12-26 17:19:47 · 109 阅读 · 0 评论 -
JPA第二天 入门
工程的创建创建JPA工程导入jar配置persistence.xml 文件信息配置jpa产品实现属性创建实体类添加持久类因为上面的注解会报错,所以需要再配置文件中添加加载持久类就ok测试小结JPA的配置EntityManagerFactory加载配置文件...原创 2019-12-26 17:09:55 · 86 阅读 · 0 评论 -
JPA第一天 JPA的介绍
JPA简单介绍JPA的优势标准化提供相同的API 保证了基于JPA开发应用能够经过少量的修改就能够在不同JPA框架上运行简单易用,集成方便jpa的主要目标之一就是提供更加简单的编程模型在JPA框架下创建实体和创建Java类一样简单可相比JDBC的查询能力jpa的查询语言是面向对象的,定义了独特的JPQL支持批量更新和修改、JOIN、GROUP BY、 等通常只有SQL才能够...原创 2019-12-26 16:31:42 · 97 阅读 · 0 评论