java持久层
qq_15140841
结果比开始重要,过程比结果重要。
展开
-
mybatis开篇
jdbc:(java data base connectivity)是java操作数据库的实现,只提供了接口,具体实现由数据库厂商,是一种桥接模式;jdbc链接数据库: 注册驱动和住链接数据库信息, 操作connection,打开statement, 通过statement操作sql,返回结果到resultset, 使用resultset读取数据,转换为object对象,...原创 2018-06-12 13:58:19 · 217 阅读 · 0 评论 -
mybatis-入门-配置
要注意mybatis的xml配置层次结构,层次结构的顺序不能颠倒:properties:配置属性元素: property 子元素 , properties配置文件,程序传递参数。property 子元素配置: properties配置文件:程序传递参数:优先级:properties体内指定的属性首先被读取;resource指定的类路径下的的属性文件,或者根据url指定的文件,并覆盖原来属性名称相同...原创 2018-06-17 17:23:06 · 208 阅读 · 0 评论 -
初识java-jpa
Java Persistence API:用于对象持久化的 API Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层JPA和Hibernate的关系:JPA 是 hibernate 的一个抽象(就像JDBC和JDBC驱动的关系):JPA 是规范:JPA 本质上就是一种 ORM 规范,不是ORM 框架 —— 因为 JPA 并未提供 ORM ...原创 2018-07-19 08:24:31 · 196 阅读 · 0 评论 -
java-jpa第一个项目
persistence.xml:JPA 规范要求在类路径的 META-INF 目录下放置persistence.xml,文件的名称是固定的;<?xml version="1.0" encoding="UTF-8"?><persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xm...原创 2018-07-19 08:49:34 · 1068 阅读 · 0 评论 -
java-jpaApi详解
Persistence 类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntityManagerFactory 的 静态方法 。createEntityManagerFactory 方法有如下两个重载版本。带有一个参数的方法以 JPA 配置文件 persistence.xml 中的持久化单元名为参数 带有两个参数的方法:前一个参数含义相同,...原创 2018-07-19 09:34:45 · 565 阅读 · 0 评论 -
java-jpa映射关联关系
1.双向一对多及多对一映射:双向一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作为关系的维护端(owner side), one 的一方作为被维护端(inverse side)。 可以在 one 方指定 @OneToMany 注释并设置 mappedBy 属性,以指定它是这一关联中的被维护端,many 为维护端。 在 many 方指定 @ManyToOn...原创 2018-07-20 08:20:35 · 264 阅读 · 0 评论