假设一个项目有pc端、app端,利用maven将实体类提取出一个公共模块,我想要的结果是:pc和app都依赖公共模块,pc和app都可以单独布置,pc和app所属的parent父项目可以布置,前两个好实现,关于最后一个,因为pc和app都是spring mvc框架,如何在项目还不大的时候直接部署父项目就能同时访问pc和app?
我看了好多博客都是讲spring框架纵向拆分的,就是dao一层、service一层这样的,但是我不是要这样,不知道能不能实现
可以,你可以面向服务拆分项目。
您好,请问可以说的更详细点吗,我现在是在每个子模块配置了spring框架,如何在部署父模块的时候能使用统一的项目路径访问到子项目,在父模块里配置spring框架然后能继承吗?
https://gitee.com/shuzheng/zheng这个项目就可以。
这个虽然是前后端分离的实例,当还是适合你的,都依赖base模块
图中说的很详细,这是我最近一个大数据项目的maven构建,
貌似问题没有很复杂
首先maven的父项目,也就是顶级的依赖,你是想要部署这个是吗?
其次,你的意思是想要部署一个项目然后可以同时支持两个终端的接口调用,是这样吧。
最简单的实现就是写在一个项目中,只是调用地址不同而已,(controller层面重新定义)