
管理模块的。
管理版本
管理依赖,maven实战。
,当parent打成jar包的时候,它不会包含这些jar包
,其他模块都会包含一些许许多多的jar包,这个是父项目的特点。
core就是其他服务公用的类,还有公用的依赖,
,所谓通用依赖,就是其他模块引用了这个core的话,其他模块就会有这个core里面的所有的通用依赖.
传递依赖,当你引入一个依赖的时候,你会引入它下面它里面包含的所有的依赖,就是所有的这些依赖。
通用依赖和传递依赖的区别:通用依赖默认通用依赖
,compile当别人引用你这个gun-core的时候,它就会包含这个里面所有的compile的依赖。
传递依赖
,就是说这个gun-core不需要这些依赖,如果别人引用core的话,如果需要的话,它会显式地传递这个依赖。

这些都可能在别的服务在引用了core之后会用到的一些类。所以封装成一个公共的项目。需要使用的时候引入guns-core就可以了。
![]()
这个项目是怎么运行的,运行的时候需要准备一个工具,因为这个服务它是提供rest-api的服务,他不是一个后台管理系统,所以说基本上没有页面,不能这样访问,所以说我们需要一个工具,这个工具叫postman,是谷歌上的一个插件,大家可以在谷歌应用上下载下来,这个工具是用来测试接口

本文介绍了Guns项目中的3.0版本,重点关注管理模块、依赖管理和项目拆分。核心模块(gun-core)包含了通用类和依赖,用于其他模块引用。文章还提到了Postman工具在测试RESTful API中的作用,以及JWT Token在访问接口时的身份验证流程,包括签名机制确保数据安全。此外,讨论了项目拆分的原则,强调按业务拆分而非功能拆分,以便于项目扩展和分布式部署。
最低0.47元/天 解锁文章

2万+

被折叠的 条评论
为什么被折叠?



