日期:2014-05-16  浏览次数:20446 次

JDBC的小demo 菜鸟恳求指正。
dao
     impl
service
    impl

JDBCUtil JDBC工具类 全部静态方法 (直接套用了OSChina的QueryHelper.java)
(也可以改为baseDao  封装常用的方法   继承)

DaoFactory(普通工厂类)

ServiceFactory(代理工厂类)

具体代码如下:

TestDao{
     Test get(int id);
}

TestDaoImpl{
    Test get(int id){
       String sql = "select * from test where id = ?";
       return JDBCUtil.read(Test.class,sql,id);
    }
}


TetsService{
    Test get(int id);
}



TetsServiceImpl{
      TestDao dao = DaoFactory.getIn..().getDao(TestDaoImpl.class);
      Test get(int id){
           return dao.get(id);
      }
}



Action层
TestService service = ServiceFactory.getIn..().get(TestServiceImpl.class);

整体代码如上  恳请指正。


--------------------------------------
交流群:81552084
--------------------------------------