我一直在寻找任何解决方案来混淆使用 Spring MVC 框架的项目,但我没有找到任何东西。
例如,当我用 ProGuard 混淆一个项目时,我有这样的事情:
混淆前:
A类:
class A {
MyObject obj1;
//Constructors
//getters & setters
}
应用程序上下文.xml
<bean id="objectOne" class="com.myproject.MyClass" />
<!-- Injection -->
<bean id="A" class="com.myproject.controller.A">
<property name="obj1" ref="objectOne" />
</bean>
混淆后:
class A {
Z a = new Z();
//Constructors
//Getters & Setters
}
但是 ApplicationContext 保持不变......
有没有办法混淆类和applicationContext?