V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
h2so4
V2EX  ›  问与答

关于 Java 项目整合到 Spring 的疑问

  •  1
     
  •   h2so4 · 2019-06-04 13:56:00 +08:00 · 821 次点击
    这是一个创建于 2000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是这样的,楼主基于 aspectj 封装了一个通用模块,作为一个 jar 工程单独打包,现在有一个想法就是,这个模块我希望完全不依赖 spring,但是呢,这个模块同样可以在一个 spring 工程中引入使用。

    因为对这方面不太了解,想请教下 dalao 们,这样做是否有问题,如果接入 spring 的话,一些类就需要添加 @Component 注解了吧,不添加的话,是否会造成调用一次生成一次实例的问题?(就是无法保证是单例)

    这块了解的不多,不知道有没有偏差,请教一下大佬们

    2 条回复    2019-06-04 23:45:03 +08:00
    c4f36e5766583218
        1
    c4f36e5766583218  
       2019-06-04 17:42:53 +08:00
    xml 配置?
    MoHen9
        2
    MoHen9  
       2019-06-04 23:45:03 +08:00 via Android
    分成两部分,核心模块不引入 spring,平时该怎么用就怎么用,另一模块是专门为 spring 提供配置的,写个 configuration,加个 @EnableAutoxxxx 注解,需要时直接使用注解,可以参考其他的框架,比如 mybatis 在 spring boot 中的集成。

    其实不用纠结是否是单例。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2760 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:17 · PVG 19:17 · LAX 03:17 · JFK 06:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.