支持多种数据库的解决方案? 可以将SQL写入XML文件,程序中只做解析,这样,以后变更数据库,只需要修改或重写XML文件,petstore里是这么做的。我瞎说的:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用数据访问对象DAO。switch (DATA_TYPE){case ORACLE:通过JDBC 读取Oracle 数据break;case Excel:通过专门的API 进行读取,Excel 文件PetStore 中EJB 的设计模式break;case XML通过JDOM 进行,分析XML 文件;break;}使用接口DAO(就是DataAccessObject),它什么具体的事都不做,就申明几个方法,在业务逻辑类中,只管调用它就行了,好像在说我能做什么,不要管我怎样做,就想我们的销售接项目一样,说我们公司什么事都可以做。但是项目接下以后,就由我们这些命苦的开发人员来实现。最后也就是DAOImplementor 根据数据的不同有不同的具体类来读取(它有可能是DAOImplementor_ORACLE 类实现读取Oracle 数据库,DAOImplementor_EXCEL,实现通过API 读取Excel 文件,DAOImplementor_XML 实现读取XML 文件)。这样你可,在业务逻辑类中,不负责数据的读取,只关注业务逻辑的实现,它只需调用DAO 获得数据,真正实现数据的读取是DAOImplementor_ORACLE 这样的类。 数组的倒序输出?麻烦看看为什么不行?谢谢 做CS程序,用eclipse还是netbean好 在数据库中存储图片问题 JAVA基础问题 如何实现AdobeReader的鼠标拖动效果,高分 看书看到继承与多态那,问两个基础问题 帮帮忙,如何在遗传字符串中读取txt中的小数 HashSet的contains方法有什么玄机吗?我怎么用的糊涂呢? 高手请进!给最高分! iis与tomcat的问题 GOOD NEWS:Borland与BEA联盟 共谋Java市场领导地位 Java中相当于VB中App.Path的语句是什么
case ORACLE:
通过JDBC 读取Oracle 数据
break;
case Excel:
通过专门的API 进行读取,Excel 文件
PetStore 中EJB 的设计模式
break;
case XML
通过JDOM 进行,分析XML 文件;
break;
}使用接口DAO(就是DataAccessObject),它什么具体的事都不做,就申明几个方法,在
业务逻辑类中,只管调用它就行了,好像在说我能做什么,不要管我怎样做,就想我们的销
售接项目一样,说我们公司什么事都可以做。但是项目接下以后,就由我们这些命苦的开发
人员来实现。最后也就是DAOImplementor 根据数据的不同有不同的具体类来读取(它有可
能是DAOImplementor_ORACLE 类实现读取Oracle 数据库,DAOImplementor_EXCEL,
实现通过API 读取Excel 文件,DAOImplementor_XML 实现读取XML 文件)。这样你可,
在业务逻辑类中,不负责数据的读取,只关注业务逻辑的实现,它只需调用DAO 获得数据,
真正实现数据的读取是DAOImplementor_ORACLE 这样的类。