![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
wangbiao007
这个作者很懒,什么都没留下…
展开
-
aop注解日志系统
背景本项目主要是利用apo注解实现了一个简单日志操作记录功能,主要是为了圆自己一个心愿吧,因为记得2017年老大让我做一个日志记录系统,当时没有做出来, 现在利用aop注解实现了一个简单的日志记录系统,这个用在微小型项目上还行,一般项目都用es来做日志存储了。代码<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs原创 2021-12-12 11:10:40 · 813 阅读 · 0 评论 -
对Springboot原理的理解
springboot给人的感觉就是简单易用,相比spring,少了xml文件繁琐的配置,想和其他组件结合,只需要引入相关组件jar包,并在yml或者property文件中添加组件需要的值就可以使用。springboot和spring相比就是Spring在xml文件中声明了很多bean,例如datasource,试图解析器等相关bean。springboot通过maven依赖,自动将这些bean引入到ioc容器。springboot自带tomcat,问题是springboot如何通过maven依赖将这些b原创 2020-12-17 21:00:16 · 300 阅读 · 0 评论 -
springboot的启动流程
一.总结springboot的启动流程分下面几步走:1.初始化2.获取监听器并启动监听器3.构造容器环境4.创建容器5.实例化SpringBootExceptionReporter.class,用来支持报告关于启动的错误6.准备容器7.刷新容器8.刷新容器后置处理public ConfigurableApplicationContext run(String... args...原创 2019-10-28 21:04:52 · 244 阅读 · 0 评论 -
springboot+mybatis整合
今天将springboot和mybatis整合了一下,记录一下自己的整合过程,都是在网上东拼西凑出来的东西,作为一个简单的demo还是可以拿来用一用的,以前在2017年12月的时候也整合过一个的,但是年代久远,而且这个期间也没有使用springboot,所以一直还停留在入门的阶段。springboot快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全...原创 2019-07-25 16:39:16 · 466 阅读 · 0 评论 -
springboot+shiro整合
本篇博客主要是学习shiro权限管理系统的一篇入门博客,已代码为主要内容。shiro介绍Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与Spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于...原创 2019-08-20 17:12:29 · 2012 阅读 · 2 评论 -
springboot系列 @ComponentScan和@EnableAutoConfiguration的区别
研究springboot源码,在网上看相关博客的时候对@ComponentScan和@EnableAutoConfiguration两者之间的作用没有做过多的区分,导致我觉得他们两者都有扫描相关组建然后将符合要求的放入到ioc容器中。所以我就占牛角尖了,单独研究了一下他们的不同点。@ComponentScan和@EnableAutoConfiguration都是包含在@SpringBootApp...原创 2019-09-19 15:09:25 · 6401 阅读 · 15 评论 -
Springboot自动加载的原理
一.概括我们用Springboot很方便的能将一个框架给搭建起来,是因为它将以前我们需要手动配置的地方都利用自动配置来代替,利用约定大于配置的思想简化了我们开发工作量。例如:在没有springboot之前,我们要在工程里面连接数据库的时候,我们需要在applicationContext.xml文件里面配置:<bean name="dataSource" class="org.spr...原创 2019-09-27 20:17:07 · 5580 阅读 · 0 评论