社区
跨浏览器开发
帖子详情
spring注解的service bean能被其它工程调用吗
liwei360192218
2017-02-22 06:35:35
比如A工程里面有个spring注解的service bean,比如:userService,如果在同一个工程里面,直接在controller里面注解进来就行了
现在B工程里面想用这个userService,B工程里面的controller怎么注解进来了,如果像A工程一样的注解方式,就一直报错
java.lang.NoClassDefFoundError
...全文
817
1
打赏
收藏
spring注解的service bean能被其它工程调用吗
比如A工程里面有个spring注解的service bean,比如:userService,如果在同一个工程里面,直接在controller里面注解进来就行了 现在B工程里面想用这个userService,B工程里面的controller怎么注解进来了,如果像A工程一样的注解方式,就一直报错 java.lang.NoClassDefFoundError
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
烟花散尽13141
2017-02-22
打赏
举报
回复
可以的,首先如果是在你和你源码在一起的,他可以通过反射的方法调用的sprig的bean 关于反射你可以下载我的这个看看 http://download.csdn.net/detail/u013132051/9753330 如果是源码相隔的,那么久不是很容易调用到了,但是可以通过网络爬虫来获取网页的数据,同样是起到调用bean的方法
通俗易懂的
Spring
注解
驱动开发教程(含配套资料)
1).
Spring
的常用
注解
(@ComponentScan.@
Bea
n.@Configuration.@Conditional.@Import.@PropertySource.@Profile等) 2).
Spring
的原理; 1).后置处理器(
Bea
nPostProcessor.
Bea
nFactoryPostProcessor等...
Spring
的
注解
@
Bea
n用法
随着
Spring
Boot的流行,基于
注解
式开发的热潮逐渐覆盖了基于XML纯配置的开发,而作为
Spring
中最核心的
bea
n当然也能够使用
注解
的方式进行表示。所以本篇就来详细的讨论一下作为
Spring
中的
Bea
n到底都有哪些用法。 @
Bea
n 基础声明
Spring
的@
Bea
n
注解
用于告诉方法,产生一个
Bea
n对象,然后这个
Bea
n对象交给
Spring
管理。产生这个
Bea
n对象的方法
Spring
只会
调用
一次,随后这个
Spring
将会将这个
Bea
n对象放在自己的IOC容器中。 S
Spring
的@
bea
n
注解
1、
Spring
注解
分类 从广义上
Spring
注解
可以分为两类: 一类
注解
是用于注册
Bea
n 假如IOC容器就是一间空屋子,首先这间空屋子啥都没有,我们要吃大餐,我们就要从外部搬运食材和餐具进来。这里把某一样食材或者某一样餐具搬进空屋子的操作就相当于每个注册
Bea
n的
注解
作用类似。注册
Bea
n的
注解
作用就是往IOC容器中放(注册)东西! 用于注册
Bea
n的
注解
: 比如@Component , @Repository , @ Controller , @
Service
, @Configration这些
Spring
注解
创建
Bea
n的几种方式
Spring
注解
创建
Bea
n的几种方式 1、@Component系列 @Component @
Service
@Repository @Controller @Configuration 2、依附于@Configuration的
注解
@
Bea
n 创建Deom @Configuration public class Demo { @
Bea
n ...
Spring
注解
定义
bea
n 的12种方法
前言 在庞大的java体系中,
spring
有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜。我们都知道
spring
是创建和管理
bea
n的工厂,它提供了多种定义
bea
n的方式,能够满足我们日常工作中的多种业务场景。 那么问题来了,你知道
spring
中有哪些方式可以定义
bea
n? 我估计很多人会说出以下三种: 没错,但我想说的是以上三种方式只是开胃小菜,实际上
spring
的功能远比你想象中更强大。 各位看官如果不信,请继续往下看。 1. xml文件配置
bea
n 我们先从xml配置.
跨浏览器开发
5,006
社区成员
2,692
社区内容
发帖
与我相关
我的任务
跨浏览器开发
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
复制链接
扫一扫
分享
社区描述
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章