java ee 权限控制_JavaEE权限管理系统的搭建(二)--------聚合工程项目的创建和依赖关系...

本教程详细介绍了如何搭建一个多模块聚合工程,包括创建父项目和不同类型的子模块(如web、service、dao等)。每个模块间的依赖关系清晰明了,避免循环依赖。接下来将讲解如何整合Springmvc和Mybatis,以及相关的配置步骤。
摘要由CSDN通过智能技术生成

本项目是一个聚合工程,所以要先搭建一个聚合工程的框架

搭建完成的项目结构图如下:

e2af5c259ea571c98cef5c5912d9ff7d.png

首先创建父项目:pom类型

59ecd8902ad1f77fbd9ed2295fda76d2.png

ff359152a00b484c088236c20ffe622f.png

3b9b694afb333cf6c3aa27d3872744d8.png

子模块:web层的搭建,war类型

8c14f0d9d8fbddbf2fb6d2918a17a806.png

017847b9f2ea10ae5708c8a0fcaebd59.png

e0f1f03f74a3418e5b40acf6bc4fa518.png

7d972ae783be0423485a0230cc0f09c2.png

把这个两个目录标记为对应的类型

28dfa70d49f276d695e653ce5052e509.png

其他子模块:和service 层类似,都是属于jar类型,这里以service层为例:

e7949d0d44a022ea869ca38d6235b77c.png

638e27f602581b0c5caf078d38fa128a.png

09ff4e590fca83003482070681eeb403.png

最终项目结构如下所示:

20d6f7d1bd70d473b169a53a323c0c99.png

添加模块之间的依赖关系之前,先给每个子工程添加包,例如:

30890f724b54644f60d71724225dc66d.png

打开每个模块中的pom.xml文件,然后添加依赖

web模块依赖于-------->service,domain,utils,interceptor

19dd5322820fb3b128987ec7e4655d23.png

service模块依赖于-------->dao,domain,utils

9c8b2a4e4cfc1a41b99c7a154dfb42f1.png

dao模块依赖于-------->domain,utils

f0e8a53598c10c466fca5441195a2e2a.png

interceptor模块依赖于-------->domain,service

67c3786f5c39f0652cee59d31564875d.png

致此,项目结构搭建完毕,注意各个模块之间的相互依赖关系,切记请勿循环依赖,否则项目无法启动。

本小节结束,下一小节将讲解Springmvc 和mybatis的整合,文件配置等等。

web-------->service,domain,utils,interceptor

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值