IT虾米网

java中Spring boot如何使用

fff_TT 2023年02月03日 编程语言 128 0

Spring boot的特点

1. 创建独立的Spring应用程序

2. 嵌入的Tomcat,无需部署WAR文件

3. 简化Maven配置

4. 自动配置Spring

5. 提供生产就绪型功能,如指标,健康检查和外部配置

6. 绝对没有代码生成和对XML没有要求配置

Spring boot的优点

自动化确实方便,做微服务再合适不过了,单一jar包部署和管理都非常方便。只要系统架构设计合理,大型项目也能用,加上nginx负载均衡,轻松实现横向扩展

spring boot 要解决的问题, 精简配置是一方面, 另外一方面是如何方便的让spring生态圈和其他工具链整合(比如redis, email, elasticsearch)

Spring boot的使用

1、maven配置文件

java中Spring boot如何使用

2、application类

java中Spring boot如何使用

3、配置类

java中Spring boot如何使用

4、添加filter

java中Spring boot如何使用

5、controller

java中Spring boot如何使用

6、service

java中Spring boot如何使用

7、全局异常处理

java中Spring boot如何使用

说明:

@ControllerAdvice是controller的一个辅助类,最常用的就是作为全局异常处理的切面类

@ControllerAdvice可以指定扫描范围

@ControllerAdvice约定了几种可行的返回值,如果是直接返回model类的话,需要使用@ResponseBody进行json转换

1、返回String,表示跳到某个view

2、返回modelAndView

3、返回model + @ResponseBody

8、添加被其他配置使用的bean

java中Spring boot如何使用

9、添加数据加载类

java中Spring boot如何使用


本文参考链接:https://www.yisu.com/zixun/466959.html
评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!