如题,在DAO写成接口的目的是为了在切换数据库时不用改变上层代码,但是现在用到了JPA,切换数据库只要换一个配置文件就可以了,还有必要写成接口吗?
解决方案 »
- 新手求助!Eclipse中连接sqlserver2000数据库,用maven管理包,出现如下错误
- servlet,mysql汉字编码问题
- 如何修改已发布的web项目
- jsp
- 怎么看系统是用的J2EE还是J2SE?
- [up有分!]Acaphe2+Tomcat5为什么不认虚拟目录中的index.jsp只认index.html
- hibernate支持分布是么?如果可以,大概是如何举行的。如果不可以,那一般分布式该用什么技术?
- 谁有《j2ee应用与BEA WebLogic Server》(邢国庆 等译)的光盘源代码?高分送上!!!
- 下载jboss-3.2.0_tomcat-4.1.24后,能否直接运行以前单独在tomcat下的servlet程序,数据库怎样配置??????
- 一个老生常谈的话题
- 求教HQL语句问题
- WebService接口使用Axis2生成客户端 结果报错:Connection refused(急) 麻烦大家看看
你甚至可以不用MVC三层
有多少人是先定义接口再写实现类的?
有多少人的接口不是从实现类中拷贝过来的?
有多少应用会在不同的数据库之间来回切换?最后说一句,我认为至少有超过半数的 Java 开发人员在滥用接口!
换数据库的情况实际上真的不多,至少我还没有遇到过。