是这样的,楼主基于 aspectj 封装了一个通用模块,作为一个 jar 工程单独打包,现在有一个想法就是,这个模块我希望完全不依赖 spring,但是呢,这个模块同样可以在一个 spring 工程中引入使用。
因为对这方面不太了解,想请教下 dalao 们,这样做是否有问题,如果接入 spring 的话,一些类就需要添加 @Component 注解了吧,不添加的话,是否会造成调用一次生成一次实例的问题?(就是无法保证是单例)
这块了解的不多,不知道有没有偏差,请教一下大佬们
1
c4f36e5766583218 2019-06-04 17:42:53 +08:00
xml 配置?
|
2
MoHen9 2019-06-04 23:45:03 +08:00 via Android
分成两部分,核心模块不引入 spring,平时该怎么用就怎么用,另一模块是专门为 spring 提供配置的,写个 configuration,加个 @EnableAutoxxxx 注解,需要时直接使用注解,可以参考其他的框架,比如 mybatis 在 spring boot 中的集成。
其实不用纠结是否是单例。 |