发表于: 2017-07-23 00:13:30

1 1088


今天时间不多,只是下载了spring框架,简单了解了JdbcTemplate的基本内容。


JdbcTemplate位于spring-jdbc-4.3.10.RELEASE.jar中,要使用JdbcTemplate还需要导入spring-tx-4.3.10.RELEASE.jar(事务和异常控制)。

JdbcTemplate主要提供以下五类方法:

execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句(数据定义语言,用于定义、修改、删除数据库/表);
  • update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;

  • query方法及queryForXXX方法:用于执行查询相关语句;

  • call方法:用于执行存储过程、函数相关语句。

具体到此例。涉及到学生对象的增删改查,需要用到update和query方法。


要用DAO的形式连接数据库,应该有一个DAO工厂类来根据需求创建数据操作对象(方便扩展),一个数据操作接口来规定需要哪些方法来操作数据,一个数据操作类来具体实现这些方法,以及一个数据传递类(学生类)。


明天进行具体代码的编写。


返回列表 返回列表
评论

    分享到