Maven单体应用与模块化开发

进行java开发,用maven开发已经成为一种常态。在企业中开发,需求会越来越多。一种是把集中在一个应用中,结果是这个应用越来越庞大,每次编译都会花费很长时间,导致结构比较复杂,明明只想修改一个业务模块的,但是要花时间找寻。一种是拆分成一个一个应用,这种方法对于开发人员相对友好,但是也面临着重复开发,比如前端的js,和后端的java经常需要拷贝,会出现同一个方法,重复劳动。不利于复用。

合理的使用maven模块化,可以解决上面的问题。达到的效果是,你既可以每个模块部署(具有相同的权限),又可以把多个模块打包部署。可以灵活应用。

简单的说,开发的时候分模块开发是比较好了,方便代码的复用,结构的优化。部署的时候即多模块合并打包,也可以单模块打包,可以根据实际情况灵活应用。

转载于:https://my.oschina.net/miaojiangmin/blog/1584252

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值