
1 saximoer 2015-12-01 10:22:01 +08:00 IOC 啊 直接注入这个 SERVICE 对象? |
2 depress OP @saximoer 包下所有都注入了,调用的时候还是提示空指针,目前是用了获取 ApplicationContext 的方法才能获取到,按道理注入后应该是可以直接调用啊,为什么我调用就找不到那个 bean... |
3 zts1993 2015-12-01 11:00:21 +08:00 。。。。调用者本身也得是 Spring 构造出来的。 |
4 br00k 2015-12-01 11:17:09 +08:00 直接注入就可以了吧。楼主应该找下为啥没有注入成功。 |
5 id4alex 2015-12-01 11:56:11 +08:00 spring 只能注入 spring 容器里面的对象。。。 |
6 zonghua 2015-12-01 12:06:27 +08:00 via iPhone Spring 是神一般的框架,现在写软件就像积木一样组装。 |
7 caixiexin 2015-12-01 12:10:52 +08:00 via Android 直接注入,除非你们团队不让同级 service 互相调用 |
8 Infernalzero 2015-12-01 12:22:59 +08:00 |
9 qinxi 2015-12-01 13:20:21 +08:00 你需要 dubbo 公共方法暴露接口供其他服务调用! |
10 gangsta 2015-12-01 13:39:23 +08:00 这不就是 ZooKeeper / dubbo 的应用场景么? |
11 north521 2015-12-01 15:37:08 +08:00 |
12 depress OP |
13 wzdxt 2015-12-01 16:09:32 +08:00 |
14 Infernalzero 2015-12-01 16:45:41 +08:00 @depress 为何要改成静态的,难道你是打算在 main 函数里调用? |
15 raysmond 2015-12-01 16:49:23 +08:00 DI 机制可是 Spring 的灵魂之一,当然是注入了 |
17 caixiexin 2015-12-01 17:33:45 +08:00 via Android 静态是单例, spring 注入也可以是单例,为什么要静态呢 |