您的位置:首页 > 编程语言 > Java开发

Spring | JdbcTemplate & Mysql 2

2007-04-03 03:55 591 查看
三.xml配置文件beans.xml

[align=left]<?xml version="1.0" encoding="UTF-8"?>[/align]
[align=left]<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">[/align]
[align=left] [/align]
[align=left]<beans>[/align]
[align=left] <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">[/align]
[align=left] <property name="driverClassName">[/align]
[align=left] <value>com.mysql.jdbc.Driver</value>[/align]
[align=left] </property>[/align]
[align=left] [/align]
[align=left] <property name="url">[/align]
[align=left] <value>jdbc:mysql:///students</value>[/align]
[align=left] </property>[/align]
[align=left] [/align]
[align=left] <property name="username">[/align]
[align=left] <value>root</value>[/align]
[align=left] </property>[/align]
[align=left] [/align]
[align=left] <property name="password">[/align]
[align=left] <value></value>[/align]
[align=left] </property>[/align]
[align=left] </bean> [/align]
[align=left] [/align]
[align=left] <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">[/align]
[align=left] <property name="dataSource">[/align]
[align=left] <ref bean="dataSource"/>[/align]
[align=left] </property>[/align]
[align=left] </bean> [/align]
[align=left] [/align]
[align=left] <bean id="userDAO" class="cn.zhd.DAO.Imp.UserDAOImp">[/align]
[align=left] <property name="jt">[/align]
[align=left] <ref bean="jdbcTemplate" />[/align]
[align=left] </property>[/align]
[align=left] </bean>[/align]
[align=left] [/align]
[align=left] <bean id="user" class="cn.zhd.Model.User">[/align]
[align=left] <property name="dao">[/align]
[align=left] <ref bean="userDAO"/>[/align]
[align=left] </property>[/align]
[align=left] <property name="name">[/align]
[align=left] <value>zjd</value>[/align]
[align=left] </property>[/align]
[align=left] <property name="password">[/align]
[align=left] <value>888</value>[/align]
[align=left] </property>[/align]
[align=left] </bean> [/align]
</beans>
四.测试类 JavaTest.java

package cn.zhd.Model;

import java.util.ArrayList;
import java.util.List;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;

public class UserTest {
public static void main(String []args){
// User u=new User("zjd","888");
//批量插入数据
List<User> u = new ArrayList<User>();
u.add(new User("haha","123"));
u.add(new User("hoho","234"));
u.add(new User("zhansan","345"));
u.add(new User("lisi","456"));
u.add(new User("maqi","577"));
u.add(new User("wo","899"));
u.add(new User("admin","haha"));
u.add(new User("fdsdf","675"));
u.add(new User("werwr","89"));
Resource resource=new ClassPathResource("beans.xml");
BeanFactory factory = new XmlBeanFactory(resource);
User user = (User) factory.getBean("user");
// user.insert();
// user.update("update admin set name='zbj' where id=2");
user.insertBatchData(u);
// user.selectWithTemp();
// user.selectById("2");
// user.getInfo("2");
}
}
本文出自 “悟道集” 博客,请务必保留此出处http://blackanger.blog.51cto.com/140924/22438
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: