SpringBoot 正确集成Redis+本地缓存

公司架构师团队花了大量时间研发了一个集成redis的框架,命名 HRdis 。 是经过线上的考验了的,大家也可以测试下。 主要功能包括: 统一连接池(Lettuce,Jedis),且统一连接池的配置 轻松集成单机或集群模式 本地缓存 一个注解即可完成整个集成

查看详情

SpringBoot注解开发 @Import 神器

有了@Import 注解, 我们可以把 基于注解开发原则 玩的走火入魔。像Mybatisplus插件就是通过这种方式指定了一个@MapperScan注解 就可以扫描到你写的mapper接口,然后通过jdk动态代理生成代理实现,然后注入到spring。

查看详情

SpringBoot 正确集成Mybatis

一般我们集成mybatis是不是要 引入mybatis的一些包,然后配置pojo的包路径,mapper接口的路径等, 非常之头晕。 我们今天把上面这些操作都封装到一个starter里面,后续我们新加springboot服务只需引入制作好的starter就可以完成数据库功能了。 对mybatis方便操作数据库有两个框架:通用mapper(tk) + mybatisplus插件。 今天我们两个都会实践,大家动手跟我敲就行了。

查看详情

SpringBoot Starters 教程

如果没有SpringBoot Starters ,我们要开发一个web项目,要用到:Spring MVC、Tomcat 和 Jackson 等大量的库。如果用SpringBoot Starters ,就只要依赖一个SpringBoot Starters 就把上面web相关的jar都依赖进来了,而且进行自动加载到spring(自动配置)。

查看详情

SpringBoot 依赖管理

Spring Boot 的每个版本都提供了它支持的相关jar的依赖版本。实际上,您不需要在构建配置中为任何这些依赖项提供版本,因为 Spring Boot 会为您管理它。当您升级 Spring Boot 本身时,这些依赖项也会以一致的方式升级。

查看详情