大家好,最近公司在做一个项目,采用Spring+Webwork+Hibernate的CS模式。在项目里,用户需要通过我们提供的用户界面添加删除或者修改一些资源类,每一个资源类都是一张数据库的表,所以在用户进行类操作的时候,程序在后台对数据库进行建表删表或者改表结构的操作。现在的问题来了,如果在Weblogic服务已经启动的情况下,表结构更改的话hbm文件和pojo文件都需要更改,这个可以使用程序自动生成。但是怎么能让这种更改在不重启服务的情况下生效呢?我们采用的是Spring的Hibernate方式,每次在服务启动的时候会自动将所有的表的关联映射关系加载到内存中,但用户肯定不希望不断重启服务吧,有没有什么好方法解决这个问题呢?小弟在线等,请各位不吝赐教