首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Spring JdbcTemplate 学习_根本使用_1

2012-10-25 
Spring JdbcTemplate 学习_基本使用_1??xml version1.0 encodingUTF-8?beans xmlnshttp://www.

Spring JdbcTemplate 学习_基本使用_1

?

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">    <bean id="springDSN"        value="root"></property>        <property name="password" value="root"></property>    </bean>    <bean id="jdbcTemplate"        abstract="false"        lazy-init="false" autowire="default" dependency-check="default">        <property name="dataSource">            <ref bean="springDSN" />        </property>    </bean></beans>
?public final class SpringUtil {private static ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");public static Object getBean(String beanName) {return ctx.getBean(beanName);}}
public class TestDao {        private JdbcTemplate jdbcT = (JdbcTemplate) SpringUtil.getBean("jdbcTemplate");public List findALL() {String sql = "select * from test";return jdbcT.queryForList(sql);}public List<Test> findALLBooks() {String sql = "select * from test";List list = jdbcT.queryForList(sql);Iterator iterator = list.iterator();Book book = null;while (iterator.hasNext()) {Map map = (Map) iterator.next();System.out.println((String)map.get("id"));System.out.println((String)map.get("name"));}return null;}public int delete(int bid) {String sql = "delete from BookInfo where bid =?";return jdbcT.update(sql, new Object[] { bid });}public static void main(String[] args) {new TestDao().findALLBooks();}}

热点排行