0

我现在将在一个 Eclipse 插件上工作,该插件与 derby 数据库配合良好,工作包括为该应用程序添加多数据库支持(使用数据库配置向导)。

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

有没有我可以开始的 POC 源代码?

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

4

1 回答 1

0

有点开放式的,但我会采取行动。

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

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

此外,可能希望消除对 Eclipse 的依赖来设置数据源连接并依赖更便携的东西,无论是 Spring 等框架,还是通过工厂类自己在代码中抽象数据源连接。

于 2013-04-16T14:50:41.697 回答