- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 记录一次 Mapper bean 初始化的问题的排查和解决
后面排查中间件日志中并没有 tddl 相关日志,mapper 也得手动扫描,sqlSession 也没有自动注入,所以怀疑整个 sqlSession 配置文件没有生效,手动书写 sqlSession Configuration 手动注入(但是查看代码发现并不是缺少属性,而是因为 sqlSession 没有注入导致,网上排查大致分为两个原因,一个是 jar 冲突,一个是 Application 注解问题,但是都没有解决;把报错行注释掉,先让应用起来,通过打印容器所有的 Bean(
2023-10-07 15:28:12 272 1
原创 如何手动注入 SqlSessionFactory 和 SqlSessionTemplate
mybatis-spring-1.3.2中取消了自动注入SqlSessionFactory 和 SqlSessionTemplate,也就是mybatis依赖版本的问题。在rescource目录下配置mybatis/mybatis-config-dhsz.xml,注意如果配置在其他位置,需修改MybatisConfigDhsz类中的路径。在tddl.mybatis.config目录下新增MybatisConfigDhsz类,注意把${APP_NAME}替换为自己的APP_NAME。
2023-10-07 15:27:48 1132 1
原创 如何查看 Spring 容器中 Bean 列表?
具体代码如下: 运行以上程序,控制台将打印如下信息: 方式二:通过 Spring actuator 打印actuator是SpringBoot的一个附加功能,可帮助你在应用程序生产环境时监视和管理应用程序。可以使用HTTP的各种请求来监管,审计,收集应用的运行情况。引入actuator依赖 :启用所有的endpoints:在起作用的配置文件中添加配置(默认为:application.properties),如下:查看起效的endpoints:http://localhost:
2023-10-07 15:20:09 1884 1
原创 Java 打印当前线程方法调用栈(非通过异常类)
返回当前线程方法调用栈工具类import java.text.MessageFormat;/** * @author jenn * @since 2019-09-05 19:12 */public class LogUtil { /** * print current method stack */ public static String g...
2019-09-05 19:26:50 1383
原创 spring表达式语言spel
在做SOA项目过程中,数据源配置采用配置化方式注入。系统采用分库分表且包含其他数据源(如ob),配置文件是通过数据源列表形式加载。由于在不同环境中上层应用使用不同数据库(如日常、线上、国内、国外、迁移库等),就会有很多个配置文件来统一管理数据源配置。上层应用通过不同的配置文件路径来引用不同的数据源配置。但是这种方式扩展性不强,且这些配置文件内部结构基本一致,唯一不同的是值不同。而不同环境可
2016-02-14 20:32:22 361
原创 Java泛型
Java泛型优点可以避免运行时刻类型错误。Java泛型特点类型擦除。Java泛型是在编译器层次实现的,使用泛型时候加上的类型参数,会被编译器在编译的时候去掉。如在代码中定义的List和List等类型,在编译之后都会变成List。JVM看到的只是List,而由泛型附加的类型信息对JVM来说是不可见的。
2015-11-02 23:37:49 212
电脑硬件销售管理系统(源程序代码+报告)
2010-01-20
工资管理系统数据库课程设计报告
2010-01-20
数字图像处理实验报告DOC
2009-06-08
计算机网络原理实验报告
2009-06-08
数字图像处理之图像增强技术PPT
2009-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人