SpringData Jpa学习笔记03

一、Specifications动态查询有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。/** *JpaSpeci


SpringData Jpa学习笔记02

一、Spring Data JPA的概述1.1 Spring Data JPA概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!


SpringData Jpa学习笔记01

一、ORM概述ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射简单的说:ORM


Spring Boot使用公共异常处理类处理异常

一、引言我们在做后端开发的时候,程序可能会出现各种运行时异常,当用户请求接口之后,会将异常赤裸裸地展示在页面上,使得用户体验极差,那么一个集中的处理异常的类就显得尤为重要。集中处理异常可以使代码容易维护,减少代码的冗余。二、处理异常步骤创建一个Result类,用于封装返回的数据public clas


如何整合SSM框架

一、整合思路先搭建整合的环境配置好Spring的环境使用Spring整合Mybatis框架再使用Spring整合SpringMVC框架二、整合SSM1.创建Maven工程,导入依赖 <properties> <project.build.sourceEncoding&