spring boot
文章平均质量分 89
田野里的稻草人
一位Java开发实习生,期待与你共同进步!
展开
-
Spring Boot 中各种缓存的使用
文章目录进程内缓存的使用与Cache注解详解引入缓存Cache配置注解详解EhCache缓存的使用Spring Boot中整合EhCache使用EhCache使用EhCache缓存集群使用集中式缓存Redis使用Redis的发布订阅功能进程内缓存的使用与Cache注解详解User实体的定义@Entity@Data@NoArgsConstructorpublic class User { @Id @GeneratedValue private Long id; pr原创 2022-03-07 23:26:43 · 2704 阅读 · 0 评论 -
SpringBoot工程中异步(Async)操作实践
SpringBoot工程中异步(Async)操作实践SpringBoot工程中事务控制SpringBoot 工程中三大JAVAEE组件注册及应用原创 2022-02-16 23:41:37 · 1410 阅读 · 1 评论 -
SpringBoot工程中AOP应用实践
文章目录AOP 简介AOP概述实现原理Spring AOP 快速入门Spring AOP 技术进阶通知类型切面执行顺序AOP 简介对于一个业务而言,我们如何在不修改源代码的基础上对对象功能进行拓展,例如现有一个公告(通知)业务接口及实现:public interface NoticeService { int deleteById(Integer... ids);}public class NoticeServiceImpl implements NoticeService {原创 2022-02-16 22:43:28 · 534 阅读 · 1 评论 -
Dubbo和Zookeeper集成
Dubbo和Zookeeper集成原创 2021-12-19 21:30:04 · 357 阅读 · 0 评论 -
聊聊异步任务、邮件任务与定时任务
在我们的工作中,常常会用到异步处理任务,比如我们在网站上发送邮件,后台会去发送邮件,此时前台会造成响应不动,直到邮件发送完毕,响应才会成功,所以我们一般会采用多线程的方式去处理这些任务。还有一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息。还有就是邮件的发送,微信的前身也是邮件服务呢?这些东西都是怎么实现的呢?其实SpringBoot都给我们提供了对应的支持,我们上手使用十分的简单,只需要开启一些注解支持,配置一些配置文件即可!那我们来看看吧~原创 2021-12-19 00:13:34 · 168 阅读 · 0 评论 -
初步认识Swagger
文章目录Swagger简介Springboot集成Swagger配置Swagger信息Swagger配置扫描接口配置Swagger开关配置API分组实体配置常用注解Swagger简介Swagger号称世界上最流行的API框架Restful Api 文档在线自动生成器 ==> API 文档 与API 定义同步更新直接运行,在线测试API支持多种语言 (如:Java,PHP等)官网:https://swagger.io/Springboot集成SwaggerSpringBoot集原创 2021-12-18 16:45:29 · 261 阅读 · 0 评论 -
浅谈SpringBoot中的日志使用
SpringBoot中的日志使用springboot框架在企业中的使用越来越普遍,springboot日志也是开发中常用的日志系统。springboot默认就是使用SLF4J作为日志门面,logback作为日志实现来记录日志。原创 2021-12-10 00:10:23 · 2688 阅读 · 0 评论 -
浅谈Swagger注解
浅谈Swagger注解@Api@ApiOperation@ApiImplicitParams 和 @ApiImplicitParam@ApiParam@ApiModel和@ApiModelProperty@Api使用场景:在 Rest 接口类上边使用。概述标记类为 Swagger 资源类,运行时有效。Api 用在类上,说明该类的作用。可以标记一个Controller类做为swagger 文档资源,使用方式:@Api(value = "/user", description = "Operatio原创 2021-11-25 23:19:28 · 2334 阅读 · 0 评论 -
Spring Data
文章目录Spring Data简介springboot整合JDBCJDBCTemplate整合DruidDruid简介Spring Data简介对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring Data 也是 Spring 中与 Spring Boot、Spring Cloud原创 2021-11-17 22:53:49 · 5335 阅读 · 0 评论 -
MVC自动配置原理
文章目录MVC自动配置原理1、 官网阅读2、ContentNegotiatingViewResolver 内容协商视图解析器3、自定义一个视图解析器4、转换器和格式化器5、修改SpringBoot的默认配置6、全面接管SpringMVC总结提醒MVC自动配置原理1、 官网阅读官网阅读Spring MVC Auto-configurationSpring Boot provides auto-configuration for Spring MVC that works well with mo原创 2021-11-17 22:26:18 · 135 阅读 · 0 评论 -
springboot web开发与thymeleaf
文章目录springboot web开发1、静态资源2.自定义静态资源路径3.首页处理4、关于网站图标说明Thymeleaf1、模板引擎2、引入Thymeleaf3、Thymeleaf分析4、thymeleaf简单使用5、Thymeleaf 语法学习springboot web开发1、静态资源1.在springboot,我们可以使用以下方式处理静态资源webjars localhost: 8080/webjars/public, static, /**, resourceslocal原创 2021-11-14 21:46:11 · 752 阅读 · 0 评论 -
@Validated注解详解,@Valid和@Validated 区别
@Validated注解详解,分组校验,嵌套校验,@Valid和@Validated 区别,Spring Boot @Validated转载 2021-11-14 20:04:31 · 255 阅读 · 0 评论 -
JSR303数据校验与自动配置原理
文章目录JSR303数据校验1、JSR303数据校验1.1 给需要校验的字段添加校验注解1.2 给需要检验的方法标准@Valid1.3 捕捉校验异常,返回提示信息1.4 分组校验(多场景的复杂校验)1.5. 自定义校验2、多环境切换自动配置原理1、分析自动配置原理2、精髓3、@Conditional【了解】4、小结JSR303数据校验1、JSR303数据校验定义JSR303技术,JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation,Hibernate Vali原创 2021-11-14 15:39:13 · 1410 阅读 · 0 评论 -
yaml语法学习
4、yaml语法学习1、配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的application.properties语法结构 :key=valueapplication.yml语法结构 :key:空格 value配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;比如我们可以在配置文件中修改Tomcat 默认启动的端口号!测试一下!server.port=80812、yaml概述Y原创 2021-11-09 22:52:23 · 1483 阅读 · 0 评论 -
浅谈spring boot原理
文章目录SpringBoot简介1、什么是SpringBoot1.1 概念1.2 优点1.3 核心特性2、第一个Spring Boot程序2.1 spring boot项目的创建2.2 pom.xml 分析2.3 更改启动时的字符图案3、原理初探3.1 父依赖3.2 启动器3.3 主启动类SpringBoot简介1、什么是SpringBoot1.1 概念Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快原创 2021-09-15 23:39:51 · 294 阅读 · 0 评论