Spring学习笔记

Spring学习笔记

Spring+Hibernate
 1package com.dao.hibernate;
 2
 3import java.util.List;
 4
 5import org.springframework.context.support.ClassPathXmlApplicationContext;
 6
 7public class SpringTest {
 8
 9    /** *//**
10     * @param args
11     */

12    public static void main(String[] args) {
13    
14        ClassPathXmlApplicationContext ctx=new ClassPathXmlApplicationContext("/applicationContext.xml");
15        User1DAO dao=(User1DAO)ctx.getBean("User1DAO");
16        
17        //查找一条记录
18        User1 u=dao.findById(new Long(1));
19//        p(u);
20        
21//        //添加一条记录
22//        User1 u2=new User1();
23//        u2.setUsername("sunday");
24//        u2.setPassword("sunday");
25//        dao.add(u2);
26//        p(u2);
27        
28        //修改一条记录
29//        u=dao.findById(new Long(1));
30//        u.setUsername("鲁胜迪");
31//        dao.update(u);
32//        p(u);
33//        
34        //删除一条记录
35        u=dao.findById(new Long(1));
36        dao.delete(u);
37//        
38//        //显示所有记录
39//        List list=dao.findAll();
40//        for(Object o:list){
41//            u=(User1)o;
42//            p(u);
43//        }
44    }

45
46    public static void p(User1 u){
47        System.out.println("-------------------");
48        System.out.println(u.getId());
49        System.out.println(u.getUsername());
50        System.out.println(u.getPassword());
51        System.out.println("-------------------");
52    }

53}

54


你可能感兴趣的:(Spring学习笔记)