SpringBoot
文章平均质量分 64
sprogFall
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在SpringBoot项目中快速使用Neo4j
在SpringBoot项目中快速使用Neo4j 本文是在看了https://blog.youkuaiyun.com/zt15732625878/article/details/98797467这篇文章后,发现其中有一些内容有遗漏,而对其中缺少的部分进行补充并记录。 1、Pom文件中导入依赖 <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>or原创 2021-05-28 13:58:03 · 862 阅读 · 2 评论 -
Spring Boot自定义Starter编写Demo
Spring Boot的自定义Starter 一般创建自定义Starter时,会分为两个项目:xxx-spring-boot-starter, xxx-spring-boot-autoconfigure。starter模块不写任何业务代码,只用来引入autoconfigure模块的依赖,而在其他项目引入该自定义starter时,直接引用starter模块的依赖即可。 下面是编写自定义starter的流程: 创建两个模块: 这里以example-spring-boot-starter 和 exam原创 2021-05-17 13:25:36 · 490 阅读 · 0 评论 -
SpringBoot简单整合RabbitMQ
SpringBoot整合RabbitMQ RabbitMQ简介 RabbitMQ是由erlang开发的AMQP(Advanced Message Queuing Protocol)的开源实现。 核心概念 Message 消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、priority(相对于其他消息的优先权)、delivery-mode(指出该消息可能需要持久性存储)等。 Publisher 消息的生产者,也是一原创 2020-11-24 17:10:36 · 584 阅读 · 1 评论 -
Spring Boot2.X使用Redis作为缓存组件
SpringBoot整合Redis作为缓存 此篇需要与前面整合默认缓存组件结合阅读(前面的缓存开启的注解等这里不再赘述) SpringBoot的默认缓存使用 一、最简易方法 直接在pom文件中引入Redis的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId&g原创 2020-11-22 22:10:44 · 217 阅读 · 0 评论 -
SpringBoot的默认缓存使用
Spring自带缓存 在不使用Redis等缓存组件时,Spring默认的缓存机制,是通过一个ConcurrentMapCacheManager,来获取ConcurrentMapCache类型的缓存组件,缓存数据都存放在ConcurrentHashMap中。 主要注解: @EnableCaching:标注在主启动类上,表示开启缓存 @Cacheable:标注在方法上,被标注的方法会使用缓存 @CacheEvict @CachePut @EnableCaching @SpringBootApplicatio原创 2020-11-22 12:09:14 · 1345 阅读 · 0 评论 -
@Mapper与@MapperScan
如何将Mapper接口加入容器 在SpringBoot的使用过程中,以MyBatis作为持久层的时候,向IOC容器中注入Mapper接口时有两种方法: 在Mapper接口上加@Mapper注解 在SpringBoot的主启动类上加@MapperScan(…)注解 @Mapper @Mapper public interface EmployeeMapper { @Select("SELECT * FROM employee WHERE id=#{id}") Employee getEmp原创 2020-11-21 20:10:42 · 363 阅读 · 0 评论 -
Java整合Redis & 自定义RedisTemplate
Java整合Redis 服务端配置 首先配置Linux端:开放服务器防火墙的redis的端口 [root@localhost bin]# firewall-cmd --get-active-zones public interfaces: ens33 [root@localhost bin]# firewall-cmd --zone=public --add-port 6379/tcp --permanent success [root@localhost bin]# firewall-cmd --re原创 2020-10-19 17:35:36 · 874 阅读 · 0 评论
分享