使用jdbcTemplate操控数据库结果出现如下错误:


错误代码如下

package cn.com.compent;import java.util.List;import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.jdbc.support.rowset.SqlRowSet;import cn.com.bean.Port;public class TemplateJDBC {
/*author:命运的信徒* date:2019/02/27* arm:通过templatjdbc来操控数据库*/public static void main(String[] args) {select();}public static void select(){JdbcTemplate jt=new JdbcTemplate();String sql="select * from Port";RowMapper<Port> rowMapper=new BeanPropertyRowMapper<Port>(Port.class);Port li=jt.queryForObject(sql, rowMapper);System.out.println(li.toString());}
}

错误原因:

没有加载spring的配置文件容器


正确代码如下

package cn.com.compent;import java.util.List;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;import cn.com.bean.Port;public class TemplateJDBC {
/*author:命运的信徒* date:2019/02/27* arm:通过templatjdbc来操控数据库*/public static void main(String[] args) {select();}public static void select(){ApplicationContext ioc=new ClassPathXmlApplicationContext("applicationContext.xml");JdbcTemplate jt=(JdbcTemplate) ioc.getBean("jdbcTemplate");String sql="select * from Port";RowMapper<Port> rowMapper=new BeanPropertyRowMapper<Port>(Port.class);List<Port> li=(List<Port>) jt.queryForObject(sql, rowMapper);for (Port port : li) {System.out.println(port.toString());}}
}

No DataSource specified相关推荐

  1. 2021年大数据Spark(三十二):SparkSQL的External DataSource

      目录 External DataSource 数据源与格式 text 数据 json 数据 csv 数据 parquet 数据 jdbc 数据 ​​​​​​​加载/保存数据-API ​​​​​​​ ...

  2. Spring中配置DataSource数据源的几种选择

    Spring中配置DataSource数据源的几种选择 在Spring框架中有如下3种获得DataSource对象的方法: 从JNDI获得DataSource. 从第三方的连接池获得DataSourc ...

  3. java datasource mysql_Java MysqlDataSource類代碼示例

    本文整理匯總了Java中com.mysql.cj.jdbc.MysqlDataSource類的典型用法代碼示例.如果您正苦於以下問題:Java MysqlDataSource類的具體用法?Java M ...

  4. 通过分离dataSource 让我们的code具有更高的复用性.

    转载自汪海的实验室 一 定义dataSource dataSource.h [objc] view plain copy typedef void (^TableViewCellConfigureBl ...

  5. items属性的combo_【内存消耗问题】DataGridViewComboboxColoumn关于Items属性和DataSource属性的性能开销问题...

    [问题场景]:新建窗体应用程序,Form中添加1个DataGridView控件,并新增1列数据(列类型为DataGridViewComboboxColoumn).下拉列表绑定15000条选项值,表格添 ...

  6. C#BindingSource的DataSource的注意点

    主要讲bindingSource1.DataSource进行绑定List数据时,如何新增刷新数据 在Form_Load中先绑定数据源 dgPipei.DataSource = bindingSourc ...

  7. spring配置datasource三种方式

    转自:http://blog.csdn.net/yangyz_love/article/details/8199207 1.使用org.springframework.jdbc.datasource. ...

  8. Tomcat 6.0.32 +Spring dbcp datasource关闭Tomcat出现严重异常

    异常如下: 信息: Pausing Coyote HTTP/1.1 on http-8080 2014-3-6 14:52:50 org.apache.catalina.core.StandardSe ...

  9. Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource c

    2019独角兽企业重金招聘Python工程师标准>>> spring boot启动报错: Description: Failed to configure a DataSource: ...

  10. 在Spring3中,配置DataSource的方法有五种

    在Spring3中,配置DataSource的方法有五种. 第一种:beans.xml Xml代码 <bean id="dataSource" class="org ...

最新文章

  1. Maven 之常用命令
  2. 【CV秋季划】生成对抗网络GAN有哪些研究和应用,如何循序渐进地学习好?
  3. bash--shell高级编程-变量的替换
  4. java.util.ConcurrentModificationException
  5. sublime老版本历史版本的linux包下载地址
  6. 帮助罕见病患者买得到药 京东健康上线“罕见病关爱中心”
  7. mysql显示表格前五行,深入浅出MySQL勘误表
  8. mysql 日期格式
  9. 【渝粤教育】国家开放大学2018年秋季 0676-22T物流成本管理 参考试题
  10. 科锐c语言,科锐C语言学习视频,资源教程下载
  11. mysql有mdf文件和ldf文件吗_mdf与ldf文件格式
  12. #笔记#圣思园 JavaSE 第29讲——String类源代码深析
  13. 解决手机端页面的鼠标点击出现蓝色背景
  14. 楠哥Java SE总结详细笔记
  15. linux系统etc什么意思,etc.是什么意思 linux下的etc是什么意思
  16. MCS51 数据存储器(RAM)
  17. Node.js中的npm与包
  18. Python爬虫:给我一个链接,西瓜视频随便下载
  19. win7修改计算机主机名称,Windows7旗舰版计算机名称无法修改解决方法
  20. 到底什么是信息检索?

热门文章

  1. Robot Framework+Autoit 安装教程
  2. java mp3合并_java如何实现把两首MP3一系列的帧进行合并
  3. 2018年海峡两岸光电展将在台北举办
  4. matlab利用dft分析模拟信号频谱,利用DFT分析模拟信号频谱
  5. python进程/线程/协成
  6. excel条件格式使用详细步骤
  7. IT史上十大最尴尬瞬间 盖茨遭遇Win98死机居首
  8. 使用libmp3lame库编码mp3
  9. 给大家推荐几个程序员必备网站
  10. win7家庭版升级旗舰版