SSM(三)公共Common模块的抽离(1)

本文介绍了如何在SSM项目中抽离公共的Common模块,以实现代码复用。首先新建了一个名为W3CJAVA-COMMON的Maven子模块,然后将Json、Log、单元测试等公共依赖从W3CJAVA-WEB转移到W3CJAVA-COMMON。通过这种方式,项目结构得到了优化,减少了重复的依赖。后续还将对基础操作进行封装。

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

SSM(二)公共Common模块的抽离

公共Common模块的抽离
SSM(二)抽取Parent项目,实现jar包统一管理 文章中,已将普通的maven项目进行抽离,实现了通过parent统一管理Jar包版本,这篇文章将介绍一下如何把公共模块COMMON抽取出来,以便其他模块的复用。

新建子模块W3CJAVA-COMMON

  • 在W3cJavaSSM父项目右键新建Maven Module项目
    新建子模块W3CJAVA-COMMON

  • 下一步选择一个quickstart项目即可
    新建子模块W3CJAVA-COMMON

  • 调整W3CJAVA-COMMON中pom.xml基本配置(暂时配置

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
    <parent>
        <artifactId>W3cJavaSSM</artifactId>
        <groupId>com.w3cjava</groupId>
        <version>0.0.1-SNAPSHOT</version>
    </parent>

    <artifactId>W3CJAVA-COMMON</artifactId>
    <packaging>jar</packaging>

</project>

以上仅为COMMON模块新建时的基础配置,后面还会根据具体需求来增加配置项。
经过以上处理,项目上可能有红色小叉,这个没什么影响,只要在项目上右键Maven4Myeclipse—Update Project一下即可。

  • 项目结构
    新建子模块W3CJAVA-COMMON

公共Jar包抽取到COMMON

  • 将W3CJAVA-WEB下pom.xml中关于Json、Log、单元测试、apache-common相关的依赖剪切到W3CJAVA-COMMON下pom.xml里。

W3CJAVA-COMMON下pom.xml配置:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
    <parent>
        <artifactId>W3cJavaSSM</artifactId>
        <group
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值