Guns第十一节,3.0项目介绍与项目拆分

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

管理模块的。

管理版本

管理依赖,maven实战。

,当parent打成jar包的时候,它不会包含这些jar包,其他模块都会包含一些许许多多的jar包,这个是父项目的特点。

core就是其他服务公用的类,还有公用的依赖,,所谓通用依赖,就是其他模块引用了这个core的话,其他模块就会有这个core里面的所有的通用依赖.

传递依赖,当你引入一个依赖的时候,你会引入它下面它里面包含的所有的依赖,就是所有的这些依赖。

通用依赖和传递依赖的区别:通用依赖默认通用依赖,compile当别人引用你这个gun-core的时候,它就会包含这个里面所有的compile的依赖。

传递依赖,就是说这个gun-core不需要这些依赖,如果别人引用core的话,如果需要的话,它会显式地传递这个依赖。

这些都可能在别的服务在引用了core之后会用到的一些类。所以封装成一个公共的项目。需要使用的时候引入guns-core就可以了。

这个项目是怎么运行的,运行的时候需要准备一个工具,因为这个服务它是提供rest-api的服务,他不是一个后台管理系统,所以说基本上没有页面,不能这样访问,所以说我们需要一个工具,这个工具叫postman,是谷歌上的一个插件,大家可以在谷歌应用上下载下来,这个工具是用来测试接口

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值