spring注解问题。。。

以前学ssh都是用的xml配置的,这次学maven搭建的ssm,视频讲解的是用注解配置,大概的意思我也能听明白,简单来说就是把注解的对象作为Bean注册进Spring容器... 以前学ssh都是用的xml配置的,这次学maven搭建的ssm,视频讲解的是用注解配置,大概的意思我也能听明白,简单来说就是把注解的对象作为Bean注册进Spring容器中,这句话我真的是理解不了,上句话中的"Bean"指的是带set/get方法的javabean么?怎么个注册法?注册进Spring容器中能做什么?相当于xml配置的哪一步?哪位能解释下,好乱呀。 展开
 我来答
匿名用户
2017-06-05
展开全部
这里的Bean我觉得应该是类似于SSH使用xml配置对象

<bean id="projectService"  class="com.gta.xlep.demo.service.ProjectServiceImpl">
    <property name="baseDao" ref="baseDao"/>
</bean>

public class ProjectServiceImpl implements ProjectService {
private BaseDAO baseDao;

public BaseDAO getBaseDao() {
return baseDao;
}

public void setBaseDao(BaseDAO baseDao) {
this.baseDao = baseDao;
}
应该指的就是这种依赖注入的对象,将SSH通过xml的bean配置到Spring容器的方式改为
SSM通过注解的方式注册到Spring容器中。
401825317
2017-06-13
知道答主
回答量:65
采纳率:0%
帮助的人:12万
展开全部
楼上几位说得挺清楚得了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来三丿4
2017-06-07 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:44万
展开全部
你可以看到set/get针对的是变量如你上面那个a
和你后面那个add方法没有关系,也不能通过set/get来隐藏。

而之所以用Set/get方法,这是面向对象里面的封装
bean是普通类交给spring后new成对象后的名称,就是一个普通类,不是get/set的javabean

注册通过配置和注解都可以。

spring最基本的就只是一个容器,通俗点就是一个map集合,注册就是把类的包路径告诉spring,然后spring就帮你new成对象,然后把对象放进它自己的map集合里面

现在spring里面的对象如何使用,你可以直接拿到它的应用上下文对象,获取到它帮你new出来的对象,取出来就可以使用了。或者就是常说的信赖注入,注册的时候就告诉spring这个类new成对象后哪些类需要它,然后spring就会把这个对象赋值给你指定的类的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
懂事且健壮灬小喵e
2017-06-05 · TA获得超过756个赞
知道小有建树答主
回答量:575
采纳率:52%
帮助的人:405万
展开全部
bean是普通类交给spring后new成对象后的名称,就是一个普通类,不是get/set的javabean

注册通过配置和注解都可以。

spring最基本的就只是一个容器,通俗点就是一个map集合,注册就是把类的包路径告诉spring,然后spring就帮你new成对象,然后把对象放进它自己的map集合里面

现在spring里面的对象如何使用,你可以直接拿到它的应用上下文对象,获取到它帮你new出来的对象,取出来就可以使用了。或者就是常说的信赖注入,注册的时候就告诉spring这个类new成对象后哪些类需要它,然后spring就会把这个对象赋值给你指定的类的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哈尔滨市南岗区爱尚职
2017-06-05 · 做品质教育,用事实说话
哈尔滨市南岗区爱尚职
爱尚实训成立于2010年,总部设立在软件外包名城—大连,并在哈尔滨和沈阳设有分校。爱尚实训专注于IT行业精英的培养,打造高端IT技能实训品牌。
向TA提问
展开全部
spring的主要作用是在tomcat启动时,为action层、service层、dao层产生对象,从而减少开发的代码量。xml文件能够配置您需要产生的bean(也就是对象),注解能够更大限度的减少xml文件的配置,从而产生bean(对象)。
上句话中的"Bean"指的是带set/get方法的javabean么?怎么个注册法?
答:bean就是指的对象,spring通过xml也好,注解也好,都是通过的注入,也就是利用的set方法,讲对象注入进来,这里面你需要加深一下对Ioc及DI的理解。
注册进Spring容器中能做什么?
答:spring容器是产生相当于对象的工厂,不用自己编码去new对象,在tomcat启动时,加载spring容器,由该容器帮您产生对象,这样能简化你的代码量,同时提高响应客户的速度。这样不是很爽吗!!
相当于xml配置的哪一步?
答:Servlet的xml配置过没,6行代码,如果利用注解就是一行代码!!!单纯从spring来说,减少了<bean id="对象引用" class=“产生对象类的权限定类名”><prototype name="属性" ref="注入对象的引用"/></bean>代码!

祝学习顺利!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
延时秘籍爱历久
2017-06-05 · TA获得超过327个赞
知道答主
回答量:270
采纳率:0%
帮助的人:38.6万
展开全部
事务的配置是在bean配置文件里配置的,不需要在具体的方法里配置,
追问
您说的bean配置文档,是那个带set/get方法的配置文档么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式