- 博客(7)
- 收藏
- 关注
原创 时间日期加自增序列ID生成工具类
首先需要一张简单表,包含这些字段,当前日期"ID_DATE",当前自增序列编号"CURRENT_ID",自定义ID前缀"ID_PREFIX"这里DAO通过MybatisPlus实现,如下。工具类通过实现感知类,无需注入直接使用。
2024-04-02 16:31:57 493
原创 若依引入MyBatisPlus报错Invalid bound statement (not found)
如题,控制台执行数据库查询时报错Invalid bound statement (not found)解决方案,MybatisConfig中SqlSessionFactory方法,写法如下。
2024-03-27 08:36:21 443
原创 解决过滤器或者拦截器中使用RedisTemplate空指针异常问题
最终,自定义工具类加入Springboot管理,同时实现感知接口拿到IOC容器中RedisTemplate bean对象,过滤器中直接使用RedisUtils解决问题。//赋值一个静态的redisTemplate。* 感知接口拿到IOC容器中bean对象。//感知类获取Bean对象。
2023-12-18 18:53:10 702
原创 Redis集群配置相关问题
(1).redis-cli -a 123456 --cluster create 127.0.0.1:6379 127.0.0.1:6378 127.0.0.1:6377 127.0.0.1:6376 127.0.0.1:6375 127.0.0.1:6374 --cluster-replicas 1 --no-auth-warning(忽略密码不安全问题)clusterNodes: localhost:6379,localhost:6378,localhost:6377 #集群节点,逗号,分隔。
2023-12-18 10:17:39 1136
原创 SpringBoot启动后无端口号,无法注册Nacos
如题,即使配置文件中指定了端口号,项目启动后还是无端口,也无法注册到Nacos上.原因:缺spring-boot-starter-web依赖。
2023-06-07 11:16:41 1121
原创 Feign远程调用相关问题
另外需要注意的是,原方法中对于RequestParam类型的指定虽然可以省略,但是接口中必须要手动声明添加指定注解@RequestParam。如是需要Test时也需要@SpringBootTest,启动整个SpringBoot项目,而不是单纯的启动测试方法.然后,FeignApi接口类中,除了指定最基本的服务名,方法调用的URL也需要和原方法(被调用方)保持一致.首先环境问题,Feign的调用只需要导入FeignApi的包,无需重复导入OpenFeign的依赖.
2023-06-07 11:06:36 207
原创 Docker创建Mysql容器,并映射挂载配置文件和数据存储目录
首先基本操作docker pull mysql.然后,此处有坑.conf配置文件映射时需要关联到docker中mysql的conf.d而不是单纯的conf,否则容器会启动失败,需要删除重建,而docker logs日志中会记录。,找不到文件路径.创建mysql容器时,同样需要-e指定mysql密码.而端口指定不建议使用3306端口.提示密码不安全.此时需要进入conf.d中修改配置文件,在配置文件中添加一行。容器创建完成后,进入容器中mysql时输入账号密码后会发现提醒,重启容器,再次进入解决问题.
2023-05-21 20:47:29 1075 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人