![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 70
Coder_Oldou
心若有所向往,何惧道阻且长。
展开
-
Springboot实现链路追踪功能
springboot项目中整合链路追踪案例。原创 2024-04-11 14:59:27 · 840 阅读 · 0 评论 -
SpringBoot通过注解形式实现系统操作日志
我们在日常开发工作中,肯定逃不开与日志接触,一些比较严谨的后台管理系统里面会涉及到一些比较重要的资料,有些公司为了知道有哪些人登录了系统,是谁在什么时候修改了用户信息或者资料,所以就有了操作日志这么个需求。此文章介绍的是SpringBoot下如何通过注解的形式实现操作日志,仅供学习参考,不喜勿喷。原创 2023-10-30 10:56:25 · 262 阅读 · 0 评论 -
SpringBoot使用Druid数据源整合MyBatis框架
SpringBoot整合MyBatis框架SpringBoot的源码我全部放在下面链接上了,链接里面有我整理的SpringBoot整合其他技术的源码以及教程,还有SpringBoot的其他学习资料,欢迎大家来下载学习,如果该教程对你有所帮助,还请star支持一下,谢谢!源码链接:https://gitee.com/oldou/springbootstudy数据库sql文件放在了项目源码的resources目录下。创建项目新建一个SpringBoot项目,添加以下启动器:添加以下依赖:&原创 2020-09-12 15:01:49 · 1467 阅读 · 0 评论 -
SpringBoot中使用Druid整合JdbcTemplate
SpringBoot整合JDBC数据库建表语句sql文件在resources文件目录下。创建项目,导入依赖添加以下启动器:同时添加以下Maven依赖:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency><!-- 添加数原创 2020-09-12 10:02:13 · 2134 阅读 · 0 评论 -
第一个SpringBoot程序以及定制启动时的banner图案
第一个SpringBoot程序SpringBoot的简介Spring Boot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了 Spring 众多框架中所需的大量且繁琐的配置文件,所以 Spring Boot 是一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,Spring Boot 其实就是 Spring框架的另一种表现形式。Spring Boot 的特征使用 Spring Boot 可以创建独立的 Spring 应用程序在Spring Boot中原创 2020-09-12 09:59:27 · 838 阅读 · 0 评论 -
SpringBoot的启动原理剖析
简介我们开发任何一个SpringBoot项目的时候,都会用到如下所示的启动类:@SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义转载 2020-09-09 21:33:46 · 888 阅读 · 0 评论 -
SpringBoot的注解总结,这绝对是一篇满满的干货!
目录注解(Annotations)列表@SpringBootApplication@Configuration@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan@Component@AutoConfigurationPackage@ConfigurationPropertiesScan@EnableConfigurationProperties@ConfigurationProperties@AutoConfigureAfter@Au原创 2020-09-09 15:06:51 · 6148 阅读 · 0 评论 -
SpringBoot整合Thymeleaf以及Thymeleaf语法详解
目录简介Thymeleaf的基本使用导包测试Thymeleaf语法字符串与变量输出操作字符串操作日期格式化处理条件判断迭代遍历th:each 状态变量th:each 迭代 Map操作域对象HttpServletRequestHttpSessionServletContextURL 表达式在配置文件中配置 Thymeleaf简介Thymeleaf 的主要目标是将优雅的自然模板带到开发工作流程中,并将 HTML 在浏览器中正确显示,并且可以作为静态原型,让开发团队能更容易地协作。Thymeleaf原创 2020-09-09 12:03:34 · 1085 阅读 · 0 评论 -
SpringBoot整合Redis以及自定义RedisTemplate
简介SpringBoot操作数据:spring-data jpa jdbc mongodbredis !SpringData是和SpringBoot齐名的项目!说明∶在SpringBoot2.x之后,原来使用的jedis被替换为了lettuce,我们可以在我们的pom文件中查看:lettuce与jedis的区别:jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接池!更像BIO模式lettuce:采用netty,实例可以再多个线程中进行共享原创 2020-09-08 20:46:08 · 4538 阅读 · 3 评论 -
SpringBoot中定时任务的使用以及Cron表达式详解
简介SpringBoot中定时任务的使用新建一个SpringBoot项目这里我们不需要导入什么依赖,只需要spring-boot-starter就可以了<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency>开启定时任务SpringBoo原创 2020-09-08 12:06:43 · 1179 阅读 · 0 评论 -
SpringBoot的自动配置原理详解(源码分析)
简介SpringBoot是当今比较火的一门技术,同时也是我们必须要掌握的技能项,它的出现得益于’‘约定大于配置’'的理念,它不像Spring框架那样需要繁琐的xml配bean的配置,没有难以集成的内容,我们使用SpringBoot能够快速进行Web开发,同时SpringBoot的自动配置功能也是真的香,但是使用框架给我们带来方便的同时,也不能忘记了底层的实现,往往一个技术让我们开发更加快捷的同时,也让我们更容易忽略底层的实现,接下来我们就来分析一下,关于SpringBoot自动配置的底层源码是怎么实现的。原创 2020-09-07 00:37:10 · 5094 阅读 · 0 评论 -
SpringBoot整合SpringSecurity安全框架
目录官方文档以及参考资料安全简介SpringSecurity的简介项目环境搭建1、新建一个SpringBoot项目,导入Web的功能,添加Thymeleaf依赖。2、导入素材到static内,导入页面到templates目录下,并且在application.yml文件中关闭模板引擎缓存3、书写跳转的页面Controller,启动测试一下认识SpringSecurity用户认证和权限控制编写配置类SecurityConfig授权管理请求身份认证内存中的身份认证JDBC验证(参考)注销和权限控制注销权限控制记住原创 2020-09-06 22:38:07 · 1159 阅读 · 0 评论