多数据库提供商支持

时间:2013-04-16 14:42:55

标签: java database eclipse

我现在将在eclipse插件上工作,该插件可以与derby数据库一起使用,其工作包括为此应用程序添加多数据库支持(使用数据库配置向导)。

我的问题是:为实现这个项目以及未来更好的可维护性,最好的设计模式是什么?

我可以开始使用任何POC源代码吗?

任何想法都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

开放式的排序,但我会采取刺。

我更喜欢将JNDI用于数据源。这样,容器维护数据源连接,您的应用程序只使用一个简单的字符串来定义JNDI名称并从容器中获取连接。

有几种方法可以做到这一点,我不确定你使用的是哪个容器(像Tomcat这样的servlet,或像glassfish这样的EE),但它们都应该以某种方式支持它们。

此外,可能希望删除您对Eclipse的依赖关系以设置数据源连接并依赖于更具可移植性的东西,无论是Spring等框架,还是通过工厂自己抽象代码中的数据源连接类。