先把我的需求说一下。
我的环境是spring 2.5.6 ,hibernate 3.2.0GA ,struts2.1.8,JPA。
首先spring 肯定和 JPA整合,,然后JPA+hibernate整合,,spring+strus2整合。全部用的Annotation。现在有个这种需求
1:作一个向导界面。主要用户配置数据库,比如mysql的jdbc一些配置。
2:还有一些其他默认配置,、。
总之就像我们平时在windows下面安装程序一下。我的问题:
项目启动的时候,Spring监听器会把hibernate(JPA)的信息初始化,比如创建表。但是我这个时候向导都还没配置,所以我的问题是不是spring有什么办法动态修改的。首先我试了XmlWebApplicationContext 的 refresh 方法不行,struts2的里面的Action的Service 的Annotation没有被初始化,导致Action的Service为空。求解:
1如果有谁做过类似的向导,给点思路,谢谢。