logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot整合mybatis mapper注入时报错could not autowire

问题提出springboot整合mybatis mapper注入时,报错could not autowire(IDE为IntelliJ IDEA):虽然红线标出报错,但运行和使用没有问题。看着红线报错不舒服,搜索得到了几种方案,整合在一起。问题解决1. 使用@Resource注解替换@Autowired如下:@Autowired与@Resource的区别(@Autowired和@Resource的

mybatis-plus分页问题:最后一页只有一条数据时删除该条数据后页面为空

在使用Mybatis-plus的ipage分页查询时,删除最后一页数据后,前端再次调用查询接口,显示当前页无数据。

文章图片
#mybatis#java#后端
springboot cache(Redis) 根据key*批量模糊删除缓存

用@CacheEvict删除缓存只能删除指定key的缓存,有些情况需要根据前缀删除所有key的时候,用@CacheEvict就做不到了,所以我们自定义一个@CacheRemove来处理根据前缀模糊删除所有cache(支持Spring EL表达式)以下代码适用于Redis。

#redis#缓存#spring boot
mybatis-plus分页查询count语句为什么没有left join

mybatis-plus连表查询分页出错问题 - 越努力ヾ越幸运 - 博客园Mybatis plus中遇到的分页查询报错问题解决_oracle mybatis lus 分页时 left join 不执行-CSDN博客

#mybatis
springboot项目启动异常 - required a single bean, but 2 were found,发现Service和其实现类均被注入到Spring容器

今天遇到一个问题,启动报错,报错如下: 排查了Service注入的使用的方式没有什么问题,也没有多个实现类:Controller的注入也没有问题: 当然按照编译器给出的提示,给实现类增加 @Primary 注解也是可以解决的,但这始终不是问题的根本的原因。后来通过调试源码,发现居然是注解@MapperScan的问题:代码模块目录结构如下: 因为@MapperScan的范围为整个包下面了,@Mapp

#spring#spring boot#java
springboot+mybatis多数据源@Transactional失效问题

项目中使用了mybatis+oracle两个数据库,就导致了有两个数据源mysql数据源配置中配置了mysql事务管理器,oracle数据源配置中未配置oracle事务管理器,因此导致没有回滚oracle数据库的事务。要注意配置两个数据源事务管理器。2、要使用@Primary声明主数据源,或者在。注解里面可以指定事物管理器,

#mybatis#spring boot#java
mqtt的理解

1883是emqx服务端的监听端口,通俗的讲就是emqx服务端会一直监听有哪个客户端想要连接我,比如springboot的yml中设置了host = "tcp://192.168.1.1:1883",该springboot程序作为客户端要连接到emqx服务端,因此端口必须是1883。1、emqx各个端口。

文章图片
#php#网络#服务器
SpringMVC中使用LocalDateTime、LocalDate等参数作为请求和响应的数据转换问题

(1)如果日期是 LocalDate 类型,那么不论是前台传String格式日期给后台,还是后台返回格式化传给前端的日期,JacksonAutoConfiguration会自动处理。这种情况要和时间作为Json字符串时区别对待,因为前端json转后端pojo底层使用的是Json序列化Jackson工具(HttpMessgeConverter),而时间字符串作为普通请求参数传时,转换用的是Conve

文章图片
#spring boot#后端#java +1
springboot前台后台日期转换相差8小时,以及数据库时区问题

一、前台后台日期转换相差8小时1、前台后台:UTC:世界协调时间,也就是零时区的时间CST:中国标准时间,中国是东八区,故比UTC大8小时前台时间传到后台,通过jackson设置为UTC时区(详情见【注】),而Date类型为CST时区,故转换为Date类型后即UTC到CST的转换,所以加8小时。【注】如果你用过java8新的时间类下的Instant,查看toString方法会发现它使用DateTi

#数据库#java
    共 12 条
  • 1
  • 2
  • 请选择