• 注册
  • 源码问答 源码问答 关注:19 内容:152
    悬赏200金币

    JAVA项目封装模块化需要注意什么?

  • 查看作者
  • 打赏作者
    • 2
    • 源码问答
    • LV_4
      源码之家站长

      如题,这边项目是maven,后台框架spring mvc+dubbo,拆分了很多模块,但是有很多类似的功能都各自定义了一套。例如 分布式aop锁,缓存切面,分布式限流等等。今天打算抽取出来单独放在一个项目作为组件给其他项目使用,但都发现都依赖了 spring等相关包。如果单独抽取出来,项目依赖后这个组件包后,那么这个组件包就比较重量级了,因为它依赖了spring包,如果其它项目要引入的话还需要去排除重复的Jar包,如果某项目版本比较低,相当于因为依赖一个组件包要升级spring版本,针对这个现象你们是如何看的,或者说是如何解决的?

      LV_2
      VIP2
      好源码官方

       [s-1] 

      回复
      LV_4
      好源码小编
      ✌(̿▀̿ ̿Ĺ̯̿̿▀̿ ̿)✌
      回复

      请登录之后再进行评论

      登录

      WordPress后台-外观-小工具 进行配置小工具

      帖子间隔 侧栏位置: