System.out.println(usersdao.getClass());
}
//更新
@Test
public void update(){
ApplicationContext ac=new ClassPathXmlApplicationContext("app*.xml");
UsersDao usersdao=ac.getBean("usersDaoImpl",UsersDao.class);
usersdao.update(new Users(2,"deep",new Date()));
System.out.println(usersdao.getClass());
}
}
package www.csdn.spring.hibernate.dao;
import java.util.Date;
import java.util.List;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import www.csdn.spring.hibernate.domain.Users;
public class UserTest {
//保存
@Test
public void save(){
ApplicationContext ac=new ClassPathXmlApplicationContext("app*.xml");
UsersDao usersdao=ac.getBean("usersDaoImpl",UsersDao.class);
usersdao.save(new Users(null,"chrp999999999",new Date()));
System.out.println(usersdao.getClass());
}
//获取所有
@Test
public void getObjects(){
ApplicationContext ac=new ClassPathXmlApplicationContext("app*.xml");
UsersDao usersdao=ac.getBean("usersDaoImpl",UsersDao.class);
List
for(Users u:user){
System.out.println(u.toString());
}
}
//根据id删除
@Test
public void delete(){
ApplicationContext ac=new ClassPathXmlApplicationContext("app*.xml");
UsersDao usersdao=ac.getBean("usersDaoImpl",UsersDao.class);
usersdao.deleteById(Users.class,5);
System.out.println(usersdao.getClass());
}
//更新
@Test
public void update(){
ApplicationContext ac=new ClassPathXmlApplicationContext("app*.xml");
UsersDao usersdao=ac.getBean("usersDaoImpl",UsersDao.class);
usersdao.update(new Users(2,"deep",new Date()));
System.out.println(usersdao.getClass());
}
}
jdbc.properties
[plain]
jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.username=scott
jdbc.password=tiger
jdbc.url=jdbc\:oracle\:thin\:@127.0.0.1\:1521\:orcl
jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.username=scott
jdbc.password=tiger
jdbc.url=jdbc\:oracle\:thin\:@127.0.0.1\:1521\:orcl
applicationContext.xml
[html]
< xml version="1.0" encoding="UTF-8" >
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.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
< xml version="1.0" encoding="UTF-8" >
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.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
sprin