springboot
中式代码美式咖啡
404 NotFound
展开
-
SpringBoot中使用logback日志
logback-spring.xml<?xml version="1.0" encoding="UTF-8" ?><configuration> <!-- 属性文件:在properties文件中找到对应的配置项 --> <springProperty scope="context" name="logging.path" source=...原创 2020-05-07 15:43:21 · 311 阅读 · 0 评论 -
SpringBoot中使用拦截器
新建Controller新建拦截器,实现HandlerInterceptor接口新建配置类,继承WebMvcConfigurationSupport类原创 2020-04-15 16:29:42 · 140 阅读 · 0 评论 -
SpringBoot中Dubbo最简实现!
准备zookeepermysqlmaven模块boot-dubbo-commons模块引入依赖定义实体定义业务接口boot-dubbo-provider模块引入依赖修改主配置文件实现业务接口实现dao接口实现daoMapper.xmlboot-dubbo-customer模块引入依赖修改主配置文件实现controller中的接口...原创 2020-04-15 13:38:46 · 159 阅读 · 0 评论 -
SpringBoot中使用Redis缓存,简单清晰,有图有真相!
SpringBoot中使用Redis缓存在pom.xml中添加redis和springboot整合的依赖配置文件application.yml添加redis基本配置启动类开启缓存注解将需要缓存的对象序列化在查询方法上添加@Cacheable注解根据ID查询,先查询缓存,没查到才会执行方法体的内容去查询DB。在新增方法上添加@CacheEvict注解这里可根据实际业务...原创 2020-04-10 10:22:32 · 557 阅读 · 0 评论 -
SpringBoot事务传播特性,就这么点事儿!
Propagation.NEVER没有就非事务执行,有就抛异常情景一:A方法 未添加 事务注解,B方法事务的propagation=Propagation.NEVER执行结果:A、B均新增成功,B抛出RuntimeException。情景二:A方法 添加了 事务注解,B方法事务的propagation=Propagation.NEVER执行结果:A、B均新增失败,sprin...原创 2020-04-09 15:43:10 · 974 阅读 · 0 评论 -
SpringBoot集成Mybatis,这一篇就够了
准备工作新建表新建实体类新建dao接口新建dao映射文件在pom.xml中添加依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId>...原创 2020-04-08 14:39:07 · 901 阅读 · 0 评论 -
springboot结合Druid加密数据库密码遇到的坑!
遇到的问题:程序运行时,连接数据库报错,如下图, 错误信息意思是访问被拒,先追踪报错信息到DruidDataSource.java这个类的init()这个方法的870行,如下图,也就是说,在这个try的方法块里抛出了异常,开始从859行断点,进入createPhysicalConnection()方法,调到这里,瞬间就明白了,密码是未解密的密文,当然连不上数据库了。...原创 2018-06-20 21:55:47 · 21302 阅读 · 10 评论