【发布时间】:2015-06-27 13:12:13
【问题描述】:
我正在尝试创建允许其用户创建新表单和表格的 Web 应用程序(许多 ERP 应用程序都有这样的功能)。生成和保存 HTML 表单很清楚,在数据库中生成新表也很清楚。但是实体呢,例如Spring @Entity 和 @Repository 类。
可以尝试在运行中编译然后保存到 Web 应用程序部署目录中,这应该是可能的。但是是否需要更新现有 bean、存储库和控制器的某种内部 Spring 注册表。 Java JPA 也有这样的注册表吗?
有可能做这样的事情吗?很明显,可以在 php 中执行此操作,例如动态更新 yii 框架应用程序,因为没有编译代码(可能除了缓存代码),并且每个新请求都会重新扫描可用路径。但是这在 Enterprise Java 和 Spring 应用程序中是如何发生的呢?
也许我应该寻找 Groovy Grails 或 Scala Play - 它们可能是更动态的语言。
【问题讨论】:
-
这是新的持久性 XML 加载解决方案stackoverflow.com/questions/8448950/…
标签: java spring spring-mvc jpa yii