随笔分类 - SpringBoot
摘要:Redis是一款NOSQL数据库,同时可以充当缓存中间件。在 Spring Boot 中,默认集成的 Redis 就是 Spring Data Redis,默认底层的连接池使用了 lettuce ,开发者可以自行修改为自己的熟悉的,例如 Jedis。 Spring Data Redis 针对 Red
阅读全文
摘要:SpringBoot--整合XML格式数据传输 现在前后端交互都使用json格式,但是在某些特定领域,还是要求使用xml格式数据进行传输。 在前台传输到后台的xml格式数据,可以将其封装到pojo实体类中,也可以将pojo实体类响应回xml格式的数据。 1、导入依赖 <dependency> <gr
阅读全文
摘要:SpringData中对mongoDB提供了支持,除了template方法外,还支持jpa格式的Repository. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d
阅读全文
摘要:Spring Security 是 Spring 家族中的一个安全管理框架,Spring Boot 对于 Spring Security 提供了 自动化配置方案,可以零配置使用 Spring Security。 SpringBoot 2.x版本 1.整合Security。 2.简单示例 3.详细配置
阅读全文
摘要:SpringBoot中提供了两个Runner >CommandLineRunner、 ApplicationRunner 这两个是接口,接口中的方法在系统启动时会执行,可以用于加载配置文件,数据库设置等。 不过监听器也可以实现。 只需实现接口,并注入容器,SpringBoot在启动时就会调用run方
阅读全文
摘要:SpringBoot整合ElasticSearch7.6.2 0、前置条件 之前使用SpringBoot整合过ES的低版本,ES各个大版本之间有较大的变化。 ES中值得注意的事项: type逐渐移除,预计版本8中将消失 head插件在高等级的版本中,不支持直接安装,需要nodejs支持。
阅读全文
摘要:RabbitMQ--SpringBoot 1、消息队列 消息队列的功能: 1、异步 2、削峰 3、解耦 消息队列的规范: 1、JMS Java MessageService,实际上是指JMS API。JMS是由Sun公司早期提出的消息标准,旨在为java应用提供统一的消息操作,包括create、se
阅读全文
摘要:SpringBoot 制作一个starter SpringBoot中引入的都是一个个starter,每个starter都是开箱即用,只需要简单的配置就能获取到starter中的各种功能,大大简化了开发,写一个简单的starter。 <!--官方的依赖格式是spring-boot-starter-xx
阅读全文