maven分离功能代码模块(Java)

用Maven分层架构项目,各个大功能点分离成能独立运行的子项目,各个子项中的Dao、Service、Controller、H5、App接口等再分离成独立子项目,各个层次代码依赖用Maven引入Jar,实现前后台分离,读写分离,动静分离,独立的子功能模块分出独立的数据源,当项目部署时每个子项目启动独立的Tomcat。

 

问题1:

    功能模块多了,Css,Js,img静态文件什么公共引用?

 

问题2:

   例:如果要在订单模块中调用显示用户的信息(订单和用户是独立的代码模块不同数据源同一主域名),数据该什么调取?

 

问题3:

   如果前后台代码结构分离,数据源是同一个源,那么一个数据源什么共用或者用什么方法实现源的共用?

 

问题4:

   在不同的子级功能项目中(能独立运行的子项目)Web.xml等配置要第个项目独立写一份吗?

 

问题5:

   如果所有的Jar包引用放在父级的pom.xml中的,项目的版本用svn管理,那个各个开发人员从SVN下载项目的时候要下载哪个层级的?

 

如有知道的朋友请帮忙回答一下,在下在此感激不尽!!

你可能感兴趣的:(Java,maven,架构)