![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 86
笔记
就吃葱花
这个作者很懒,什么都没留下…
展开
-
集成Spring Boot Thymeleaf模板引擎使用教程
总的来说,集成Thymeleaf很简单,相较于JSP更加简洁、且与HTML更加天然地融合,非常适合Spring Boot中使用。使用Thymeleaf非常方便,不需要像JSP那样写Java代码,编写起来更像HTML,前端开发者也更易上手。Thymeleaf是一款很方便的模板引擎,可以与Spring Boot天然配合,省去了JSP等复杂的配置。如果还有任何疑问,欢迎随时和我交流。接下来给大家讲讲在Spring Boot项目中如何使用Thymeleaf模板引擎。Thymeleaf模板中常用的语法为。原创 2023-07-24 20:28:37 · 78 阅读 · 0 评论 -
Spring Boot 集成 Swagger 在线接口文档
Spring Boot 集成 Swagger 在线接口文档可以帮助我们更好地管理和测试接口,提高开发效率和代码质量。下面是学习过程中的总结:1. 引入 Swagger 依赖:在 pom.xml 文件中添加 Swagger 依赖,例如 springfox-swagger2 和 springfox-swagger-ui。原创 2023-07-24 20:06:35 · 198 阅读 · 0 评论 -
Spring Boot 中的 MVC 支持
这里主要掌握 Spring Boot 中对 MVC 的支持,重点掌握@RestController、@RequestMapping、@PathVariable、@RequestParam 和@RequestBody 四个注解的使用方式,由于@RestController 中集成了@ResponseBody 所以对返回 json 的注解。以上四个注解是使用频率很高的注解,在所有的实际项目中基本都会遇到,必须熟练掌握。原创 2023-07-22 17:07:06 · 139 阅读 · 0 评论 -
Spring Boot 的项目属性配置
这里主要了解 Spring Boot 中在业务代码中读取相关配置,包括单一配置和多个配置项,在微服务中,这种情况非常常见,往往会有很多其他微服务需要调用,所以封装一个配置类来接收这些配置是个很好的处理方式。除此之外,例如数据库相关的连接参数等,也可以放到一个配置类中,其他遇到类似的场景,都可以这么处理。最后了解开发环境和生产环境配置的快速切换方式,省去了项目部署时,诸多配置信息的修改。原创 2023-07-22 16:14:56 · 54 阅读 · 0 评论 -
Spring Boot 使用 slf4j 日志
SLF4J 即简单日志门面,不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单 Facade,允许最终用户在部署其应用时使用其所希望的日志系统。这里的意思是:只需要按统一的方式写记录日志的代码,而无需关心日志是通过哪个日志系统,以什么风格输出的。因为它们取决于部署项目时绑定的日志系统。例如,在项目中使用了 slf4j 记录日志,并且绑定了 log4j,即导入相应的依赖,则日志会以 log4j 的风格输出;原创 2023-07-22 15:33:36 · 87 阅读 · 0 评论 -
Spring Boot 返回 Json 数据
由于封装的 json 数据的类型不确定,所以在定义统一的 json 结构时需要用到泛型。统一的 json 结构中属性包括数据、状态码、提示信息即可,构造方法可以根据实际业务需求做相应的添加即可,一般来说,应该有默认的返回结构,也应该有用户指定的返回结构。//需要传递的数据//用户自定义相应码,注意不是服务器响应状态码。如果不需要传递详细信息还可以使用 boolean success;// 服务器回传信息。原创 2023-07-22 14:38:26 · 2571 阅读 · 0 评论 -
SpringBoot开发环境
可以通过格式缩进的方式表达层次结构。window-->perferences-->General-->content types,选中 Text,将 Default encoding 填入 utf-8 这样编码设置完成即可启动项目工程了。如果是使用 eclipse 可以通过 window-->preference-->Maven-->User Settings 来配置,配置方式和上面一致。window-->preference-->java-->Compiler 选择 jre,和 jdk 保持一致。原创 2023-07-22 14:25:23 · 611 阅读 · 0 评论