我正在为我的一个RCP项目使用Derby本地(嵌入式)数据库。数据库位于eclipse中的项目文件夹结构中,并被选中以包含在构建中。
我在Eclipse中的文件夹结构是:
projectname
I
I- src
I
I- database
I I
I I-project database here
I
I
I- icons
...
Eclipse构建过程现在将数据库文件夹包括到项目的jar文件中。
不幸的是,我不能让Derby查看打包的jar文件内部并使用那里的数据库,所以我希望将我在开发软件时使用和填充的数据库从jar打包中排除,但包含在以后的构建产品中。
我的
我一直在想,为spring项目实现插件的最佳实践是什么。
例如,我将拥有这样的java项目结构:
服务器-核心
@Entity
public class User {
private String name;
}
现在,我希望有单独的java项目作为服务器项目的插件。
第一个插件
第一个插件应该将另一个字段添加到用户实体中,例如,用户会老化。
第二插件
第二个插件应该添加一个新表和一个从新表到users表的关系,例如:
@Entity
public class Usergroup {
private Set<User> users;