最新文章列表

使用spring boot jpa+分组+分页后,count页数不对的解决办法

1.错误案例重现 首先来看博主想做什么:博主想group一张表,且对分组后的条目进行分页 Page<Specification> page = repository.findAll(MatrixModel.createSpecification(model), MatrixModel.createSort(pageNum, pageSize, model.getSort()) ...
liaoke0123 评论(1) 有5349人浏览 2019-06-26 21:58

springboot-EntityManagerFactory that could not be found.

现象:springboot项目,启动报:service无法注入repository。 排查:注掉service的component,重新启动,报错换为:EntityManagerFactory that could not be found. 思考:检查jpa依赖是否正常;排查结果正常。 重新检查启动类配置,发现EnableAutoConfigration里exclude了DataSourc ...
chanwu1100 评论(0) 有1317人浏览 2019-04-08 14:58

JAP2.1 效率优化

经常在网上看到开发者们抱怨 JPA 性能低下的帖子或文章,但如果仔细查看这些性能问题,常会发现导致问题的根本原因大致包括以下几个: 使用过多的 SQL 查询从数据库中获取所需的实体信息,即我们常说的n+1查询问题 逐个更新实体,而不是使用单条语句进行更新 使用 Java 应用程序而非数据库进行大量数据处理 JPA2.1 中三个提升应用性能的新功能 技术分享 JPA提供了处理这类问题的方法, ...
laiy2007 评论(0) 有922人浏览 2019-03-21 09:52

SpringBoot整合JPA异常org.springframework.validation.BindException

错误信息:Caused by: org.springframework.validation.BindException: org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanPropertyBindingResult: 1 errors 解决方法:不要使用com.alibaba.druid.pool.DruidDataSourc ...
jpa 
875234583 评论(0) 有865人浏览 2019-03-20 19:25

重写rest delete

第一种: @Transactional @Modifying @Query(value = "UPDATE UserPO SET voided = 1 where id = ?1") @Override void deleteById(@NotNull Long userId);   第二种:(更底层) @Entity @Table(name="T ...
e_e 评论(0) 有656人浏览 2019-03-04 11:32

Spring Boot(17)——使用Spring Data JPA

使用Spring Data JPA 使用Spring Data JPA需要在pom.xml中添加spring-boot-starter-data-jpa依赖。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s ...
234390216 评论(0) 有3064人浏览 2019-02-17 22:35

Spring JPA例程 GenerateSJSample

Spring JPA例程 GenerateSJSample 研发动态 在存储层技术中JPA(即EJB 3)是比较神秘,比较高端的。有神秘的em,JPQL和一些强大,智能的功能,新版的Dao方法如果遵循一定的命名准则甚至不用实现,系统会自动生成。JPA的入门要求比较高,使用的人也比较少,确实比较高端。 例程现在已经可用了,单表操作已完善,正在写多对多关系。 项目地址:https://git ...
jerry_shen 评论(0) 有533人浏览 2019-01-30 22:15

JPA的视图查询(转)

本文出处:http://blog.csdn.net/chaijunkun/article/details/8442406,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。 昨天晚上遇到一个需求,每天早上要生成一份报告给各个部门的Leader。实现方式基本上确定为HTML格式的电子邮件。但是数据方面犯了难。原因在于数据库中存储的数据是跨表的,而且还要做 ...
laiy2007 评论(0) 有802人浏览 2019-01-30 11:25

spring boot + jpa实现数据查询工作

前期已经将mybatis和hibernate已经进行了掌握。 朋友介绍说jpa对数据查询进行了封装,也支持sql的查询方式。 今天就尝试使用jpa进行数据查询,并使用spring boot实现显示。 以下是基本内容,期间有些坑需要注意的。 数据库连接信息:spring: jpa: database: mysql datasource: url: jdbc:mysql: ...
duduli 评论(0) 有2429人浏览 2018-08-28 12:38

Call Stored Procedure with JPA 2.1

JPA 2.1 introduces APIs to call Stored Procedure. It has similar programming pattern as executing a common CRUD sql statement. @NamedStoredProcedureQuery: defines details of the stored proc to call @S ...
jXee 评论(0) 有670人浏览 2018-06-27 10:57

JPA做表关联

///客户 @OneToOne(targetEntity = User.class) @JoinColumn(name = "customer_id") private String customerId; //下单客户id @Query("select new api.xxx.com.petstore.dto.Ord ...
千絮泠泉 评论(0) 有621人浏览 2018-06-14 12:05

maven + spring boot + spring data jpa + thymeleaf框架整合

Spring Boot简介 Spring Boot是基于Spring4的条件注册的一套快速开发整合包,用于快速、敏捷地开发新一代基于Spring框架的应用程序。   JPA和spring data jpa简介 JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。它的出现主要 ...
xieke90 评论(0) 有1538人浏览 2018-05-20 09:28

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA(Java Persistence API)的实现Provider有Hibernate,OpenJPA和EclipseLink等等。 本文介绍如何通过JPA + Eclipse连接SAP云平台上的HANA数据库实例。 1. 登陆SAP云平台Cockpit,创建一个新的HANA DB实例:   设置数据库ID和System user的密码。   ...
JerryWang_SAP 评论(0) 有789人浏览 2018-05-04 23:18

使用JPA + Eclipselink操作PostgreSQL数据库

首先确保您已经安装了PostgreSQL。您可以参考我这篇文章PostgreSQL扫盲教程。 使用Eclipse创建一个新的JPA project:   Platform选择EclipseLink,作为JPA的provider之一。   在Eclipse里自动生成的project如下图所示:   用下列xml的内容覆盖自动生 ...
JerryWang_SAP 评论(0) 有718人浏览 2018-05-02 12:09

使用JPA + Eclipselink操作PostgreSQL数据库

首先确保您已经安装了PostgreSQL。您可以参考我这篇文章PostgreSQL扫盲教程。 使用Eclipse创建一个新的JPA project:   Platform选择EclipseLink,作为JPA的provider之一。   在Eclipse里自动生成的project如下图所示:   用下列xml的内容覆盖自动生 ...
JerryWang_SAP 评论(0) 有700人浏览 2018-04-30 23:18

代码发布:用 Kotlin 开发 SpringBoot 之 Data JPA

今天已经把分享的文章提交发布了,把代码也通过码云发布(地址看下面),分享内容目录如下,有兴趣的朋友欢迎参加: 1. 项目初始化 1.1 IDE选 ...
tedeum 评论(0) 有1265人浏览 2018-02-09 15:25

JAVA ORM框架学习

根据SpringSide4中涉及到的ORM框架,针对具体实践进行学习,做出比较和总结,以便在实际系统架构设计中能够更好地选择。 Spring Data JPA 概述 Spring Data : ...
omyyal 评论(0) 有2059人浏览 2018-02-03 22:11

用 Kotlin 开发 SpringBoot 之 Data JPA

Kotlin 是一个基于 JVM 的新的编程语言,Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。 Kotlin 已经成为 Android 原生开发的推荐首选语言,但传统领域的使用还存在着一定的争议,这次我们就感受下用 Kotlin 来开发一个 SpringBoot 是什么感觉。有 Java 基础的朋友将快速掌握 Kotlin ...
tedeum 评论(0) 有1123人浏览 2018-02-01 13:34

Spring Boot 之 Spring Data JPA 三(Specifications)

Specifications 的思路来自于“领域驱动设计”的概念,通过可编程的方式实现查询的where语句。我们今天就来写一个Specification的例子。 一、首先建立一个Spring Boot 工程 我们使用的IDE是InteliJ IDEA,开发语言是Kotlin,     项目信息   Spring 的工程特性选择了JPA、Rest Repositor ...
tedeum 评论(0) 有1104人浏览 2017-12-21 08:44

Spring Boot 之 Spring Data JPA 二 ( Query By Example)

今天继续学习JPA,但是IDE工具变为了IntelliJ IDEA,其实多数我还是更喜欢Eclipse系列,但是Android Studio什么的,多Get一个技能也不是坏事。 1 新建Spring Boot工程   IntelliJ IDEA 新建Spring Initializr工程 Next,然后填写项目信息:   项目信息 看上面,我把 ...
tedeum 评论(0) 有1250人浏览 2017-12-21 08:41

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics