springBoot
曹牛牛
这个作者很懒,什么都没留下…
展开
-
01-小曹学springboot之搭建源码工程
冲动下容易做出出格的事情在使用springboot工程进行crud时,发现好多底层的东西都不知道。随即,产生读一读源码的冲动。说是冲动吧,也冲动了一个多星期,现在才有机会将源码的工程搭建起来。搭建过程如下一、找到springboot的源码https://github.com/spring-projects/spring-boot访问上面的路径,就能找到源码库,由于是国外的网站,会比较慢,耐心等待就可以打开。如果你还是打不开,可以搭梯子,怎么搭梯子就要自行度娘了。二、对应的版本..原创 2021-09-02 22:48:21 · 1025 阅读 · 0 评论 -
@Scheduled多定时任务,重叠执行。
@Scheduled如果有两个定时任务,定时任务重复时,只有一个可以执行。如下import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;import java.time.LocalDateTime;@Componentpublic class MyScheduled { @Scheduled(cron = "0/5 * * *原创 2021-03-18 16:13:04 · 2142 阅读 · 0 评论 -
springboot开启sql输出
最近在学习springboot,已经整合了mybatis,使用的是mybatis的注解形式的,非常简单就可以查询到数据了。但是突然之间我脑抽了一下,想看mybatis向数据库发送的sql具体是什么的时候发现,springboot在默认情况下是不开启日志输出的。那么本着没事找事的原则,将此默认的配置更改一下,让他输出sql语句,这样我们就明明白白的看到它执行的是什么语句之后从数据库中查询的数...原创 2020-03-19 21:29:30 · 1949 阅读 · 0 评论 -
springboot 开启aop
我们在开发过程中,或许会想要拦截一下请求看请求都做了些什么,比如参数,比如执行事件,等。这时,我们就需要使用到AOP的编程思想。那么在springBoot中使用AOP是怎样的呢?非常简单,请看下面的类.当然,这里只是象征性写了个执行后的方法、环绕方法,和一个切面的声明。需要注意的是,这个方法必须写在启动类的目录里,不然不被加载。。。。详情可以查看一下springboot的启动类...原创 2020-03-19 21:23:49 · 1267 阅读 · 0 评论 -
核心组件之SecurityContextHolder
作用:保留系统当前的安全上下文细节,其中就包括当前使用系统的用户的信息。上下文细节怎么表示? 用SecurityContext对象来表示每个用户都会有它的上下文,那这个SecurityContext保存在哪里呢?存储在一个SecurityContextHolder中,整个应用就一个SecurityContextHolder。SecurityContext...原创 2020-02-10 20:33:14 · 963 阅读 · 0 评论 -
SPRINGBOOT用@CONFIGURATIONPROPERTIES获取配置文件值
SpringBoot的配置文件有yml和properties两种,看一些文章说yml以数据为中心,比较好。个人觉得properties更好用,所以这里以properties格式为例来说。我们都知道@Value注解可以从配置文件读取一个配置,如果只是配置某个值,比如某一个域名,配置为xxx.domain = www.xxx.com ,这样直接在代码里用@Value获取,比较方便。但是如果...原创 2019-10-15 16:12:43 · 397 阅读 · 0 评论