spring jdbc踩坑日记,new JdbcTemplate 为null导致UserDao一直为null

Posted 张泰峰的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring jdbc踩坑日记,new JdbcTemplate 为null导致UserDao一直为null相关的知识,希望对你有一定的参考价值。

  private DataSource datasource;
    private JdbcTemplate jdbcTemplateObject;

    //设置注入
    public void setdatasource(DataSource ds) {
        this.datasource = ds;
        System.out.println("xxxxxxxxxxxxxxxxx");
        System.out.println(ds);
        this.jdbcTemplateObject = new JdbcTemplate(datasource);
    }

代码如上

排查半天发现 spring注入时,名称的大小写必须为峰驼式

改成

 private DataSource datasource;
    private JdbcTemplate jdbcTemplateObject;

    //设置注入
    public void setDataSource(DataSource ds) {
        this.datasource = ds;
        System.out.println("xxxxxxxxxxxxxxxxx");
        System.out.println(ds);
        this.jdbcTemplateObject = new JdbcTemplate(datasource);
    }

成功查询

以上是关于spring jdbc踩坑日记,new JdbcTemplate 为null导致UserDao一直为null的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序踩坑日记4——真机端解析json数组和开发平台不一样

Vue 踩坑日记二:View UI 组件添加单击事件不生效问题

米忽悠踩坑日记-1

Android 踩坑日记 - RecyclerView 布局问题

CentOS 7 安装 RabbitMQ 踩坑日记

CentOS 7 安装 RabbitMQ 踩坑日记