
Spring Data
Spring Data
阿呆布衣酷
纯干货学习笔记:无盈利目的,只想帮自己成长
展开
-
SpringCloud JDBC之如何通过使用@Query实现查找案例?如何通过使用@Query实现更新案例
SpringCloud JDBC之第一个小例子:如何通过SpringCloud JDBC向数据库实现插入数据功能?完成:第一遍1.如何通过SpringCloud JDBC向数据库实现插入数据功能?步骤一:创建Module,原创 2020-08-12 18:29:42 · 349 阅读 · 0 评论 -
SpringCloud JDBC之如何实现增删改查?
网关配置来使路径直接访问服务提供者和什么是路径路由匹配?什么是参数匹配?什么是权重匹配?完成:第一遍1.网关配置来使路径直接访问服务提供者?配置gateway项目的application.yml访问路径设定为buildingservice的http://localhost:8002...原创 2020-08-12 17:56:36 · 731 阅读 · 0 评论 -
SpringCloud JDBC之第一个小例子:通过SpringCloud JDBC向数据库实现插入数据功能?
SpringCloud JDBC之第一个小例子:通过SpringCloud JDBC向数据库实现插入数据功能?完成:第一遍1.如何使用@NameEntity Grapth实现ManyToMany关系映射?步骤一:创建Module,首先选中当前项目右键——》 New——》Module——》Spring Initializr——》Module SDK :14——》Next——》Group:com.adbycool——》Artifact:springdata_jdbc——》Java Ve原创 2020-08-12 17:14:49 · 604 阅读 · 0 评论 -
SpringCloud JAP之如何实现更新???如何实现删除???
SpringCloud JAP之如何实现更新???如何实现删除???完成:第一遍1.SpringCloud JAP之如何实现更新???**步骤一:打开UserRepository **新增updateUserEntityByUid方法在方法上新增注解 @Query在方法上新增注解 @Modifying在方法上新增注解 @Transactional @Modifying @Query("update UserEntity set name=?2 where uid=原创 2020-08-12 16:17:24 · 405 阅读 · 0 评论 -
SpringCloud JAP之如何使用Projections???如何使用QueryHints???
SpringCloud JAP之如何使用Projections???如何使用QueryHints???完成:第一遍1.如何通过Projections定义要返回任意类型比如需要的特定几个属性而不是必须Entity?步骤一:新建UserSimplepackage com.itzhiya.spring.data.jpa;public interface UserSimple { String getName(); String getDescription(); }步原创 2020-08-12 15:46:52 · 1512 阅读 · 0 评论 -
SpringCloud JAP之如何使用@NameEntity Grapth实现ManyToMany关系映射?
SpringCloud JAP之如何使用@NameEntity Grapth实现ManyToMany关系映射?完成:第一遍1.如何使用@NameEntity Grapth实现ManyToMany关系映射?比如一个用户可能拥有多本书,同一本书可以多个人拥有步骤一:新建Book 类package com.itzhiya.spring.data.jpa;import com.fasterxml.jackson.annotation.JsonIdentityInfo;import com.faste原创 2020-08-12 15:24:52 · 326 阅读 · 0 评论 -
SpringCloud JAP之如何使用@NameEntity Grapth实现OneToOne关系映射?
SpringCloud JAP之如何使用@NameEntity Grapth实现OneToOne关系映射?完成:第一遍1.如何使用@NameEntity Grapth实现OneToOne关系映射?步骤一:新建Address类package com.itzhiya.spring.data.jpa;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Gen原创 2020-08-12 14:22:13 · 560 阅读 · 0 评论 -
SpringCloud JAP之@Query和Spring表达式语言SpEL两个例子?
SpringCloud JAP之@Query和Spring表达式语言SpEL两个例子?完成:第一遍1.SpringCloud JAP之@Query和Spring表达式语言SpEL例子一?步骤一:在UserRepository中//获取实体名,同时模糊查询 @Query(value = "select u from #{#entityName} u where name like %?1%") public List<UserEntity> selectUsersLikeN原创 2020-08-11 22:18:53 · 680 阅读 · 0 评论 -
SpringCloud JAP之@Query排序???SpringCloud JAP之如何实现Parameter???
## SpringCloud JAP之@Query排序???SpringCloud JAP之如何实现Parameter???完成:第一遍1.SpringCloud JAP之如何实现@Query排序?步骤一:在UserRepository新建方法通过Entity实现 @Query(value = "select u from UserEntity u where ageGroup = ?1") public List<UserEntity> selectUsersByAge原创 2020-08-11 18:55:33 · 345 阅读 · 0 评论 -
SpringCloud JAP之@Query如何实现分页功能?
SpringCloud JAP之@Query如何实现分页功能?完成:第一遍1.SpringCloud JAP之@Query如何实现分页功能?步骤一:在UserRepository中添加给AgeGroup分页的方法 @Query(value = "select * from userspringdata where age_group = ?1", countQuery = "select count(*) from userspringdata where age_group = ?原创 2020-08-11 18:26:38 · 641 阅读 · 0 评论 -
在UserRopository中使用@Query注解通过Entity 实现uidName组合查询的功能???使用@Query注解通过SQL文实现将uidName组合查询的功能???
SpringCloud JAP之@NamedQuery的使用完成:第一遍1.在UserRopository中使用@Query注解通过Entity 同样实现将uid和name组合查询的功能?步骤一:在UserRopository添加方法和@Query注解 @Query("select u from UserEntity u where concat(u.uid, u.name) = ?1") public List<UserEntity> selectUserByIdNam原创 2020-08-11 17:46:39 · 239 阅读 · 0 评论 -
SpringCloud JAP之@NamedQuery如何使用?
SpringCloud JAP之如何加入新的repository方法?完成:第一遍——》——》——》原创 2020-08-11 17:19:19 · 502 阅读 · 0 评论 -
SpringCloud JAP如何实现分页和排序?
SpringCloud JAP如何实现分页和排序?完成:第一遍1.如何实现分页?步骤一:在UserController中添加分页显示方法 //分页 @GetMapping("findByPage") public Object getUsersCurrentPage(@RequestParam("currentPage") int currentPage, @RequestParam("pageSize") int pageSize){ Pageable原创 2020-08-11 16:55:24 · 705 阅读 · 3 评论 -
SpringCloud JAP之如果repository没有某个方法,那么如何加入新的repository方法?
SpringCloud JAP之如果repository没有某个方法,那么如何加入新的repository方法?完成:第一遍1.如果repository没有某个方法,那么如何加入新的repository方法?步骤一:首先打开UserRepositorypackage com.itzhiya.spring.data.jpa;import org.springframework.data.domain.Example;import org.springframework.data.domain.P原创 2020-08-11 16:21:35 · 3404 阅读 · 0 评论 -
如果实体和属性名称与表中不一致该怎么办???SpringCloud JAP之如何实体生成表???
如果实体和属性名称与表中不一致该怎么办???SpringCloud JAP之如何实体生成表???完成:第一遍1.如果实体和属性名称与表中不一致该怎么办???给UserEntity 添加注解@Table(name=“user_entity”)package com.itzhiya.spring.data.jpa;import java.util.ArrayList;import java.util.List;//需要注意的一点是,如果只是@Entity注解//没有重新定义名称,系统自动把U原创 2020-08-10 19:15:21 · 555 阅读 · 0 评论 -
SpringCloud JAP之增删改查案例
SpringCloud JAP之增删改查案例完成:第一遍如何通过Controller来实现查找全部?新建UserControllerpackage com.itzhiya.spring.data.jpa;import javassist.runtime.Desc;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.domain.PageRequest;im原创 2020-08-10 17:54:04 · 778 阅读 · 0 评论 -
SpringCloud JAP之第一个简单的数据保存实例
SpringCloud JAP之第一个简单的数据保存实例完成:第一遍1.如何创建父项目来定义版本?步骤一:创建项目首先选中当前项目右键——》 New——》Project——》Maven——》Module SDK :14——》Next——》Name:springdataproject——》Location:C:\java\ideaEEworkspacke\springdataproject点开三角,Artifact Coordinates——》Group:com.adbycool原创 2020-08-10 17:10:09 · 291 阅读 · 0 评论 -
什么是Repository接口和常见相关接口???CrudRepository接口有哪些增删改查操作???如何自定义Repository???Repository方法定义规范怎样的???
1.什么是Repository接口及常见相关接口有哪些?CrudRepository接口有哪些增删改查操作?4.如何自定义Repository来声明自定义方法?5.Repository方法定义规范怎样的?完成:第一遍1.什么是SpringData Repository接口类?使用Spring Data Repository接口类的目标是:显著减少各种持久层的数据访问所 需的代码量。public interface Repository< T, ID extends Serializable&原创 2020-08-10 13:49:15 · 834 阅读 · 0 评论 -
什么是Spring Data???Spring Data有哪八大特性???Spring Data主要模块有哪些???Spring Data支持的内容有哪些???
什么是Spring Data???Spring Data有哪八大特性???Spring Data主要模块有哪些???Spring Data支持的内容有哪些???完成:第一遍1.什么是Spring Data?Spring Data为数据访问提供一个基于 Spring的编程模型,并且保留了基础数据存储的特殊性。优化数据访问技术关系型(MySQL,Oracle)非关系型数据库(Redis)map-reduce框架以及基于云的数据服务变得简单易用它包含了许多子项目,每个子项目针对某个数据库这原创 2020-08-10 12:05:09 · 481 阅读 · 0 评论