![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
关于SpringBoot
#小蚂蚁
不积小流,无以成江河
展开
-
SpringBoot之定时器简单使用Cron
目录注解使用Cron常用表达式cron表达式在线生成器注解使用@Configuration //1.主要用于标记配置类,兼备Component的效果。@EnableScheduling // 2.开启定时任务public class SaticScheduleTask { //3.添加定时任务 //每天执行一次 @Scheduled(cron = "0 0 0 1/1 * ?") //或直接指定时间间隔,例如:5秒 //@Scheduled(fi原创 2020-12-17 13:15:16 · 414 阅读 · 0 评论 -
ElasticSearch搭建集群
查看集群状态:GET _cat/health?vepoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent 1607766221 17:43:41 elasticsearch yellow 1 1 5 5 0 0 5 0 - 50.0%cluster :集群名status:状态nod.原创 2020-12-12 22:28:13 · 138 阅读 · 0 评论 -
ElasticSearch使用ElasticsearchRepository做多属性进行查询,ElasticsearchTemplate
目录官方示例示例复杂查询 分页官方示例解释一下:你想要使用多属性进行作为查询条件时,你只在接口中自定义方法即可,但是你的方法名应按照以上格式findByXXXAndXXXAndXXX,无需写实现,ElasticsearchRepository即会自动生成查询的json格式示例public interface BookRepository extends ElasticsearchRepository<Book,String> { //自定义查询方法 根据name ,cont原创 2020-12-12 16:21:02 · 5043 阅读 · 2 评论 -
使用SpringBoot操作ElasticSearch
目录1.引入依赖2.配置application.yml3.SpringBoot如何操作ES提供了相关注解简化ES操作使用使用对象向ES索引文档,删除文档,更新文档1.使用接口继承ElasticsearchRepository接口测试BookRepository执行结果,使用kibana查看操作demo1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artif原创 2020-12-12 00:20:44 · 240 阅读 · 0 评论 -
springBoot静态文件可存放的位置
检查application文件中是否重写了有重写的默认静态资源文件夹就失效了2.webjars目录将将/META-INF/resources/webjars/路径下的文件映射到/webjars/下3当前项目下的下图中的文件夹优先级:resources>static>public...原创 2020-11-27 09:46:47 · 216 阅读 · 0 评论 -
SprinBoot实现接管SpringMVC自定义配置
只需要添加一个类型为WebMvcConfigurer的类,并使用注解@Configuration标注即可重写SpringMVC的配置,如果想要全面接管,即只有写过的配置生效,不使用默认配置,再添加注解@EnableMVC即可@Configuration//@EnableWebMvcpublic class MyMVCconfig implements WebMvcConfigurer{ @Bean public ViewResolver myViewResolver(){ .原创 2020-11-20 22:11:44 · 96 阅读 · 0 评论 -
SpringBoot配置文件再理解
原创 2020-11-19 22:55:37 · 76 阅读 · 0 评论 -
SpringBoot的Application配置文件可存放的位置及优先级,环境切换的两种方式
SpringBoot的不同环境配置切换第一中环境 切换方式从上图可以看出可以通过修改spring.profiles.active就可以切换环境第二种环境切换方式原创 2020-11-19 00:06:48 · 359 阅读 · 0 评论 -
SpringBoot注解分析
原创 2020-11-18 23:11:34 · 59 阅读 · 0 评论 -
SpringBoot集成shiro
shrio简介Shiro安全框架的三大核心1.SecurityManager2.Subject3.RealmRealm的两个被动操作1.授权2.认证简介Shiro是Apache下的一个开源项目。shiro属于轻量级框架,相对于SpringSecurity简单的多,也没有SpringSecurity那么复杂。以下是我自己学习之后的记录。官方架构图如下:Shiro安全框架的三大核心1.SecurityManager用于Subject 与 Realm 的联通,所有与安全有关的操作都会与Secur原创 2020-11-26 21:54:08 · 63 阅读 · 0 评论