国际物流云商项目笔记002、三套系统架构的搭建及依赖关系

本文介绍了Maven多模块项目的搭建方法。首先建立父工程,Packaging选pom;接着在父工程上建立子工程,按三层架构分别创建服务端、客户端等子工程;然后建立各层之间的联系;还创建了jms子工程。最后说明了工程中各文件夹存放的内容。

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

一、建立maven的父工程,new—Maven Project。Group Id就是公司id,一般是反写域名;Artifact Id就是项目名称,可以使用"项目名_parent"来区分。

     注意:父工程的Packaging选择pom。

二、在父工程上建立子工程,选中父工程右键—new—Maven Module,Module name中填写需要的子工程名称(注意:勾选“create a simple project”),next后在Packaging中选jar(只有web层的选war)。

 

三、根据第二步的方法按三层架构分别建立服务端(server)、客户端(client)的domain、dao、service、web等子工程,同时建立异常(exception)、工具(utils)、缓冲(cache)等通用的子工程。

建好的目录如下:

四、建立各层之间的联系。点开子工程的pom.xml文件,右侧点开dependencies选项卡,在Dependencies中点击Add,在弹出的对话框中输入要建立关系的工程,然后选中点OK即可。

各层关系(server、client均一致):domain/exception/cache/utils——dao——service——web。

五、再建立一个jms子工程,用于项目里面发消息,同时与异常(exception)、工具(utils)、缓冲(cache)等通用的子工程建立联系。

六、工程中各文件夹存放的内容

     1、工程需要的jar包配置在父工程的pom.xml中;

     2、scr/main/java,用于存放java代码,如action等;

    3、src/main/resources存放各类配置文件,如hibernate.cfg.xml、applicationContext.xml、struts.xml等;

    4、下面的两个rest文件夹主要用于测试,放置方式同3;

    5、src-main-webapp文件夹下用于存放各类页面资源,如jsp、jQuery等。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

红烧大白鲨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值