殇莫忆的博客

码农的生活

JPA学习(五) 五种 映射关系

一、JPA_映射单向多对一的关联关系 1、创建实体类 //订单 @Table(name="JPA_ORDER") @Entity public class Order { private Integer id; private String or...

2018-11-21 15:08:11

阅读数 120

评论数 0

Spring Data JPA 与 MyBatis对比

Spring Data JPA是Spring Data的子模块。使用Spring Data,使得基于“repositories”概念的JPA实现更简单和容易。Spring Data JPA的目标是大大简化数据访问层代码的编码。作为使用者,我们只需要编写自己的repository接口,接口中包含一些...

2018-10-29 11:36:31

阅读数 838

评论数 0

JPA 自定义对象 postgresql数据库

1、返回值为List<Object[]>,由于我们之前说过Jpa无法自动完成查询结果到自定义实体的映射,所以我们要使用改对象接收。 nativeQuery=true,属性的设置,是表明该方法中的sql以数据库的sql语句格式对待。 //查询某个t...

2018-09-28 08:57:19

阅读数 240

评论数 0

JPA 学习(四) JPA_EntityManager系列

JPA_EntityManager(一) 一、Persistence 和EntityManagerFactory 1、JPA相关接口/类:Persistence Persistence  类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntity...

2018-09-07 14:42:41

阅读数 624

评论数 0

JPA 学习(三) JPA_Table主键生成策略

目录 JPA_Table主键生成策略 用table来生成主键 JPA_Table主键生成策略 用table来生成主键 将当前主键的值单独保存到一个数据库的表中,主键的值每次都是从指定的表中查询来获得。 这种方法生成主键的策略可以适用于任何数据库,不必担心不同数据库不兼容造成的问题。 ...

2018-09-06 14:51:36

阅读数 112

评论数 0

JPA 学习(二) 常用注解

目录 JPA基本注解 @Entity @Table @Id @GeneratedValue @Column  @Basic JPA_Transient注解 JPA_Temporal注解 JPA基本注解 @Entity 用于实体类声明语句之前,指出该Java 类为实体类,将映...

2018-09-06 14:36:06

阅读数 69

评论数 0

JPA 学习(一)以及简单的helloworld 的应用

目录 JPA 概述 JPA与hibernate的关系 JPA的优势 JPA包括3方面的技术 简单的HelloWorld 使用JPA持久化对象的步骤: 操作:用eclipse创建jpa JPA 概述 一、什么是JDBC 通过数据库提供的API 去访问数据库,导致了连接数据库的...

2018-09-06 14:03:13

阅读数 276

评论数 0

spring data 简介(三)

目录 SpringData_JpaRepository接口 SpringData_JpaSpecificationExecutor接口 SpringData_自定义Repository方法 如何为某一个Repository 上添加自定义方法 SpringData_JpaRepositor...

2018-09-06 10:41:19

阅读数 116

评论数 0

spring data 简介(二)

目录 Spring Data @query 注解 使用@query原因 Spring Data @Modifting 注解和事务 SpringData_CrudRepository接口 SpringData_PagingAndSortingRespository接口 Spring Da...

2018-09-05 15:48:16

阅读数 90

评论数 0

spring data 简介(一)

目录 Spring Data 概述 JPA Spring Data 概述 Spring Data JPA  HelloWorld Repository 接口 Repository 子接口 Spring Data  Repository 查询方法定义规范 spring data 支持的...

2018-09-05 11:19:48

阅读数 2728

评论数 0

Repository

Repository介绍以及相关的子接口        Repository(资源库):通过用来访问领域对象的一个类似集合的接口,在领域与数据映射层之间进行协调。这个叫法就类似于我们通常所说的DAO,在这里,我们就按照这一习惯把数据访问层叫Repository        Spring Da...

2018-08-21 17:14:30

阅读数 102

评论数 0

奇特的 jpa 查询(二)

情景一、查询单个表(use),多个teacher @Query(value = "select teacher,age,address,from use where teacher in (?1 ,?2 ,?3) ",nativeQuery = true)...

2018-07-31 17:50:03

阅读数 32

评论数 0

Spring Data概览(未完待续·····)

· 什么是Spring Data          主旨:provide  a  familiar  and  consistent , Spring-based  programming  model  for  data  access 。 它是提供大家都熟悉的并且一致性,基于spring...

2018-07-25 09:15:15

阅读数 27

评论数 0

JPA批量入库

spring boot jpa 批量入库 在高并发的情况下需要进行批量往数据库插入对象,jpa貌似没有提供处理批量插入的接口 处理办法一 利用jpa提供的save(Iterator it)方法 但是把日志打印出来还是hibernate一条一条插入的,不过效率已经提高好几个数量级了,自己分...

2018-07-20 16:32:03

阅读数 3096

评论数 0

Can't resolve symbol ''This inspection controls whether the Persistence QL Queries are error-checked

解决: 不影响运行 就不用管它 ; 这是idea工具的警告 

2018-07-16 13:53:05

阅读数 364

评论数 0

JPA + SpringData 操作数据库 学习目录

JPA + SpringData 操作数据库原来可以这么简单 ----深入了解jpa - 1 JPA + SpringData 操作数据库原来可以这么简单 ----深入了解jpa - 2JPA + SpringData 操作数据库原来可以这么简单 ----深入了解jpa - 3JPA + Spri...

2018-07-16 11:34:13

阅读数 140

评论数 0

EntityManager

JPA实体状态分析实体状态详解瞬时状态:实际上就是new了一个普通的JavaBean对象。托管状态:1.当1.瞬时对象调用了管理器的persist()后,即可将一般的JavaBean做为了持久Bean,该Bean的任何属性改动都会牵涉到数据库记录的改动。2.一旦该记录flush到数据库之后,并且事...

2018-07-13 15:59:23

阅读数 233

评论数 0

Jpa 主键@Id @IdClass 以及 @EmbeddedId和@idClass的区别

1、自动主键 默认情况下,主键是一个连续的64位数字(long),它由ObjectDB自动为存储在数据库中的每个新实体对象自动设置。数据库中的第一个实体对象的主键是1,第二个实体对象的主键是2等等。当从数据库中删除实体对象时,主键值不会被回收。 一个实体的主键值可以通过声明一个主键字段来访问:@E...

2018-07-11 17:33:10

阅读数 1300

评论数 0

Duplicate class found in the file

我这个是hibernate逆向工程生成的实体类,然后compile 生成的QTagsEntity类 解决方式: 0、先把QTagsEntity文件保存一下 1、删除 generated-sources 下的   文件 ,记得在本地的文件也要删除干净 2、把QTagsEntity...

2018-07-04 15:08:41

阅读数 6429

评论数 0

QueryDSL通用查询框架学习目录

一、环境配置第一章:Maven环境下如何配置QueryDSL环境二、基础第二章:使用QueryDSL与SpringDataJPA实现单表普通条件查询第三章:使用QueryDSL与SpringDataJPA完成Update&Delete三、提升第四章:使用QueryDSL与S...

2018-07-02 17:34:43

阅读数 1957

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭