JDBC Template
使用Spring組件JDBC Template簡化持久化操作
課程介紹: 基本操作 JDBC Template概念 優缺點分析 環境配置
課程目標: 瞭解Spring組件JDBC Template 能使用JDBC Template進行持久化操作 幫助自己學習Hibernate、MyBatis等ORM框架
先修知識: JDBC Spring IOC,Spring AOP MySQL
環境:JDK1.8
爲了簡化持久化操作, Spring在JDBC API之.上提供了JDBC Template組件
JDBC Template提供統一的模板方法,在保留代碼靈活性的基礎上儘量減少持久化代碼
//JDBC API
Statement statement = conn.createStatement() ;
ResultSet resultSet = statement.executeQuery( sql:select count(*) COUNT from student" ) ;
if (resultSet.next()){
Integer count = resultSet.getInt( columnLabel: "COUNT");
//JDBC Template
Integer count = jt.queryFor0bject("select count(*) from student" ,Integer.class) ;
-
Maven Mysq|驅動 Spring組件( core、beans、 context、aop ) JDBC Template ( jdbc、tx )
-
Spring配置
數據源, JDBC Template