Proguard не запутывает создание бина в XML - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь запутать мой весенний проект, файлы классов обфусцированы должным образом, но не определение бина в XML-файлах.

package com.stack.request;
public class Employee(){ 
  String name;
  String age;
}

запутано до

package a.b.a;
public class a(){
  String a;
  String b;
}

но bean в xml похож на это

<bean id="employee" class="com.stack.request.Employee"></bean>

запутает ли это

<bean id="employee" class="a.b.a.a"></bean>

1 Ответ

0 голосов
/ 03 мая 2018

Я не пробовал, но я сомневаюсь, что Proguard сделает это, Proguard анализирует ваш байт-код и запутывает их.

Это независимость от фреймворка, каждая фреймворк может иметь свои собственные требования.

Я бы предложил использовать аннотации вместо xml и использовать аннотации квалификатора с вашими бобами.

https://www.tutorialspoint.com/spring/spring_qualifier_annotation.htm

...