com.proguard.modu01.controller.Modu01Controller -> com.proguard.modu01.a.a:
com.proguard.modu01.service.IModu01Service modu01Serivce -> modu01Serivce
void <init>() -> <init>
java.lang.String gethello(java.lang.String) -> a
com.proguard.modu01.service.IModu01Service -> com.proguard.modu01.service.IModu01Service:
java.lang.String test01(java.lang.String) -> test01
com.proguard.modu01.service.impl.Modu01ServiceImpl -> com.proguard.modu01.service.a.a:
void <init>() -> <init>
java.lang.String test01(java.lang.String) -> test01
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于SpringBoot+Maven多模块工程利用proguard组件实现代码混淆的代码demo,代码清晰完整,导入idea或eclipse即可运行。 使用 proguard 混淆代码只能增加阅读和理解的难度, 并不能百分百保证代码安全。常用的应用场景是项目需要部署到客户机器上,一定程度上防止代码泄露。 springboot多maven工程结构:proguard-root 是顶级父工程,proguard-modu01、proguard-mudu02是两个业务模块,proguard-server是springboot启动服务类模块,对proguard-modu01、proguard-mudu02两个模块实现proguard代码混淆。 详细实现步骤可查阅本人博客文章《SpringBoot + proguard+maven多模块实现代码混淆》,有详细描述。
资源推荐
资源详情
资源评论
收起资源包目录
proguard-root.zip (87个子文件)
proguard-root
.settings
org.eclipse.m2e.core.prefs 90B
pom.xml 1KB
proguard-server
HELP.md 961B
mvnw.cmd 7KB
.classpath 2KB
.settings
org.eclipse.jdt.core.prefs 488B
org.eclipse.jdt.apt.core.prefs 69B
org.springframework.ide.eclipse.prefs 65B
org.eclipse.m2e.core.prefs 97B
pom.xml 3KB
src
test
java
com
proguard
server
ProguardServerApplicationTests.java 219B
main
resources
application.properties 17B
templates
static
java
com
proguard
web
controller
ServerController.java 1KB
service
IServerService.java 111B
impl
ServerServiceImpl.java 282B
ProguardServerApplication.java 1KB
.mvn
wrapper
maven-wrapper.properties 1019B
maven-wrapper.jar 59KB
target
classes
application.properties 17B
META-INF
MANIFEST.MF 114B
maven
com.proguard
proguard-server
pom.properties 251B
pom.xml 3KB
com
proguard
ProguardServerApplication.class 1KB
web
controller
ServerController.class 2KB
service
IServerService.class 191B
impl
ServerServiceImpl.class 812B
ProguardServerApplication$ProGuardBeanNameGenerator.class 893B
test-classes
com
proguard
server
ProguardServerApplicationTests.class 567B
proguard-server.jar.original 7KB
maven-status
maven-compiler-plugin
compile
default-compile
createdFiles.lst 257B
inputFiles.lst 460B
testCompile
default-testCompile
createdFiles.lst 57B
inputFiles.lst 123B
maven-archiver
pom.properties 115B
proguard-server.jar 24.49MB
mvnw 10KB
.project 720B
.gitignore 395B
proguard-modu01
.classpath 2KB
.settings
org.eclipse.jdt.core.prefs 488B
org.eclipse.jdt.apt.core.prefs 69B
org.springframework.ide.eclipse.prefs 65B
org.eclipse.m2e.core.prefs 90B
pom.xml 7KB
src
test
resources
java
main
resources
java
com
proguard
modu01
controller
Modu01Controller.java 594B
service
impl
Modu01ServiceImpl.java 361B
IModu01Service.java 115B
target
classes
META-INF
MANIFEST.MF 114B
maven
com.proguard
proguard-modu01
pom.properties 251B
pom.xml 7KB
com
proguard
modu01
controller
Modu01Controller.class 983B
service
IModu01Service.class 195B
impl
Modu01ServiceImpl.class 987B
proguard_seed.txt 238B
proguard-modu01-1.0.jar 6KB
test-classes
maven-status
maven-compiler-plugin
compile
default-compile
createdFiles.lst 160B
inputFiles.lst 358B
testCompile
default-testCompile
inputFiles.lst 0B
proguard_map.txt 561B
proguard-modu01-1.0_proguard_base.jar 9KB
maven-archiver
pom.properties 115B
.project 720B
.project 393B
proguard-modu02
.classpath 2KB
.settings
org.eclipse.jdt.core.prefs 488B
org.eclipse.jdt.apt.core.prefs 69B
org.springframework.ide.eclipse.prefs 65B
org.eclipse.m2e.core.prefs 90B
pom.xml 7KB
src
test
resources
java
main
resources
java
com
proguard
modu02
controller
Modu02Controller.java 594B
service
impl
Modu02ServiceImol.java 360B
IModu02Service.java 115B
target
proguard-modu02-1.0_proguard_base.jar 9KB
classes
META-INF
MANIFEST.MF 114B
maven
com.proguard
proguard-modu02
pom.properties 251B
pom.xml 7KB
com
proguard
modu02
controller
Modu02Controller.class 983B
service
impl
Modu02ServiceImol.class 987B
IModu02Service.class 195B
proguard_seed.txt 238B
test-classes
maven-status
maven-compiler-plugin
compile
default-compile
createdFiles.lst 160B
inputFiles.lst 358B
testCompile
default-testCompile
inputFiles.lst 0B
proguard_map.txt 561B
maven-archiver
pom.properties 115B
proguard-modu02-1.0.jar 6KB
.project 720B
共 87 条
- 1
资源评论
- 芊暖2023-07-27读完这篇文章后,我对SpringBoot和ProGuard实现代码混淆有了更深入的理解,值得一读。
- 食色也2023-07-27文章提供了一个实用的解决方案,帮助读者在多模块开发中使用ProGuard实现代码混淆。
- 五月Eliy2023-07-27这个文件对于想要在SpringBoot项目中实现代码混淆的人来说是一个有帮助的资源。
- 东郊椰林放猪散仙2023-07-27文章讨论了如何在SpringBoot项目中平衡代码混淆和程序性能,给出了一些建议和注意事项。
- 方2郭2023-07-27作者以简洁明了的语言解释了如何在Maven项目中配置ProGuard,方便读者快速上手。
小酒仙028
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于c++的个人收支管理系统设计
- docker一键安装包
- Screenshot_20240430_144340_com.ss.android.ugc.live.jpg
- 回到山沟沟.mp3
- 基于matlab实现自适应波束形成RLS及LMS算法仿真源程序1.rar
- 基于matlab实现自己编写的基于卡尔曼滤波的利用加速度传感器的计步器,测试数据是传感器放在腰部和手臂 .rar
- 基于matlab实现阵列信号处理,波束形成.rar
- 111111111111111111
- 基于matlab实现计步器编程;对当前的计步器装置的数值算法模拟 .rar
- Mdb学习查看PW;access;mdb;pw;password;patch
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功