
SpringBoot专栏
文章平均质量分 93
SpringBoot框架专栏
大溪地C
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合 Spring MVC /(整合Web)笔记
/ 接收形如?codes=20230201,20230202的参数可以通过返回自定义的 HTTP 状态码和响应体。// 返回 404// 返回 200 和用户数据JSON 数据:通过或返回。视图:通过返回视图名称或对象。文件:通过或返回文件内容。重定向:通过前缀实现重定向。自定义响应:通过返回自定义状态码和响应体。纯文本:直接返回字符串。XML 数据:通过设置produces属性返回 XML 格式数据。二进制数据:返回字节数组或Resource对象。原创 2025-02-24 17:21:43 · 1203 阅读 · 0 评论 -
Spring Boot 整合 MyBatis 详细教程(基础版)
MapperMapper XML 文件:在目录下创建文件,编写 SQL 映射。</select></insert></update></delete></mapper>Service 层本文详细介绍了 Spring Boot 整合 MyBatis 的完整流程,包括项目搭建、配置文件编写、代码实现以及接口测试。通过这种方式,开发者可以快速实现数据库的增删改查操作,提升开发效率。原创 2025-02-14 12:20:08 · 747 阅读 · 0 评论 -
Spring Boot 中事务的用法详解
Spring Boot 提供了强大的事务管理功能,通过注解可以轻松实现事务的控制。在实际开发中,需要根据业务需求选择合适的传播行为和隔离级别,同时注意事务方法的可见性和自我调用问题。通过本文的介绍,相信你已经掌握了 Spring Boot 中事务的基本用法。如果你有更多问题,欢迎在评论区留言讨论!原创 2025-02-21 19:33:09 · 1386 阅读 · 0 评论 -
Spring Boot 整合 MyBatis 详细教程(含 CRUD、注解、分页插件等)
resultMap在其他方法中,可以通过@ResultMap注解引用之前定义的resultMap。例如:@Select注解定义了查询语句。@Results注解定义了resultMap。@Result注解定义了字段映射关系,property表示实体类属性,column表示数据库字段。MyBatis 的注解方式提供了强大的灵活性,可以替代 XML 文件完成复杂的映射关系定义。通过@Results和@Result注解,可以实现字段映射、一对一和一对多关联关系的定义。此外,动态 SQL 注解(如。原创 2025-02-14 13:19:14 · 1258 阅读 · 0 评论 -
Spring Boot 配置Swagger2并且实现4种自定义UI(Boostrap-UI、Layer-UI、Mg-UI、Knife4j)
如果你想要尝试两者的功能,可以先引入其中一个,查看其效果,然后再尝试另一个。: 用于对方法参数进行描述,指定参数的名称、是否必填等信息,以便在Swagger文档中展示参数相关信息。是一个对 Swagger2 进行增强的版本,提供了全新的 UI,并且访问页面的地址通常是。则是另一个 Swagger UI 的增强版本,也提供了类似的功能,其访问页面的地址同样是。页面,但它们实际上是不同的库,你需要选择其中一个来使用,而不是同时引入这两个依赖。这两个库都是与 Swagger 相关的库,但它们提供的功能略有不同。原创 2024-03-28 19:37:24 · 1374 阅读 · 0 评论 -
Spring Boot 整合 JdbcTemplate 详细笔记
在 Spring Boot 中,是一个非常强大的工具,它简化了 JDBC 的操作,避免了手动管理连接、异常处理等繁琐步骤。通过,我们可以轻松地执行 SQL 语句并处理结果集。本文将详细介绍如何在 Spring Boot 中整合自动执行 SQL 脚本:如何在项目启动时自动执行 SQL 脚本。增删改查操作:使用完成插入、更新、删除和查询操作。查询操作:包括查询单个对象、查询多个对象、查询集合以及多表查询。原创 2025-02-13 16:07:04 · 605 阅读 · 0 评论