我有两个单独的web模块,都能单独运行,使用spring mvc框架;但由于两个模块连接的数据库相同,后台service也有很多通用的,我想将service、dao都放到一个模块中,另外一个模块使用maven依赖这个模块生成的jar;但由于之前都是使用annotation进行注入,如何注入jar中的bean呢?
我有两个单独的web模块,都能单独运行,使用spring mvc框架;但由于两个模块连接的数据库相同,后台service也有很多通用的,我想将service、dao都放到一个模块中,另外一个模块使用maven依赖这个模块生成的jar;但由于之前都是使用annotation进行注入,如何注入jar中的bean呢?
项目如果比较大,经常会把拆成多个project互相引用,但这个和直接写在代码中并没有区别。
你只需要在spring配置中
<context:component-scan base-package="com.foo.yourpackage" />
里面也能正确扫描到你其他工程的package即可。