![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发之Spring Boot框架核心技术
文章平均质量分 93
Java开发之Spring Boot框架核心技术
上官花雨
这个作者很懒,什么都没留下…
展开
-
第一章 Spring Boot入门
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 默认配置了很多框架的使用方式,就像Maven整合了所有的Jar包,Spring Boot 整合了所有的框架。它的核心设计思想是:约定优于配置,Spring Boot 所有开发细节都是依据此思想进行实现的。原创 2024-08-28 19:40:52 · 1026 阅读 · 1 评论 -
第二章 数据访问:JPA
在Spring Boot JPA中,当你需要执行更复杂的查询,而基于方法名的查询功能无法满足需求时,你可以使用@Query注解来定义自定义查询。这个注解可以放在JPA仓库接口的方法上,允许你编写JPQL(Java Persistence Query Language)或原生SQL查询。示例:使用JPQL的自定义查询首先,假设你有一个Person实体和一个PersonRepository仓库接口。// 构造方法、getter和setter省略 }原创 2024-09-05 09:27:37 · 1021 阅读 · 0 评论 -
第三章 数据访问:JPA关联&MyBatis
(如果没有了解可以去我主页看看 第一至二章的内容来学习)我们已经对JPA的基本概念、对象/关系映射注解,仅仅通过少量配置实现单表大部分CRUD操作,进行分页,自定义QL语句,自定义动态查询完成复杂查询,本章我们继续学习JPA高级应用,掌握多表联接查询,以及通过关联映射完成延迟加载、级联操作等。本章我们除了JPA的多表联接查询、关联映射外,还会在后半部分快速完成Spring Boot 和MyBatis的集成开发,包括基于XML配置和注解配置两种方式。原创 2024-09-04 20:28:11 · 1542 阅读 · 0 评论 -
第四章 数据访问:MyBAtis-Plus&Druid数据源
MyBAtis-Plus(简称MP)是一个 MyBAtis 的增强工具,在MyBAtis的基础上只做增强不做改变,为简化开发、提高效率而生。它继承了 MyBatis 的所有特性并加入了自己的功能,比如内置的分页插件、乐观锁插件、性能分析插件、条件构造器等等,极大地简化了 CRUD 操作,让开发者能够更专注于业务逻辑的实现。下面是一个简单的 MyBatis-Plus 的 Java 代码示例,演示了如何使用 MyBatis-Plus 进行数据的增删改查操作。原创 2024-09-06 19:57:36 · 1507 阅读 · 0 评论