社区
Web 开发
帖子详情
spring 的bean.xml和applicationContext.xml
therehere
2009-04-04 08:40:07
以前写 spring的时候 一直用的是applicationContext.xml
今天写dwr的时候 发现还有一个叫bean.xml的文件
竟然在classes目录下 我spring基础不好
谁和我解释一下啊
...全文
306
4
打赏
收藏
spring 的bean.xml和applicationContext.xml
以前写 spring的时候 一直用的是applicationContext.xml 今天写dwr的时候 发现还有一个叫bean.xml的文件 竟然在classes目录下 我spring基础不好 谁和我解释一下啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhitian_ice
2009-04-05
打赏
举报
回复
楼上写的很好,我补充一点,你可以在web.xml中配置log4j,还有webAppRootKey,这两个也是非常有用的
南南北北
2009-04-04
打赏
举报
回复
applicationContext.xml 是默认去寻找的,可以自己随便命名的,在web.xml中指定即可,例如:
<!-- ============= Spring listener ============== -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/beans*.xml</param-value>
</context-param>
<listener>
<listener-class></listener-class>
</listener>
指定所有以beans开始的.xml类型文件为spring的配置文件。
kingofvc
2009-04-04
打赏
举报
回复
其实spring用的文件名你可以随便改
关键是你要找到具体的定义
比如在web.xml中就有一个最直接用到的 相关xml 然后找到这个文件,看看他里面是否包含其他的,这样一层层扩张下去
Spring
的
bea
n.
xml
几种写法
Spring
的
bea
n.
xml
几种写法
Spring
可以通过
xml
配置来创建对象,即把创建类的过程叫给
Spring
来处理。 普通创建 有set方法的可以用 property 注入方式传入属性,也可以用p名称空间注入 有参构造,可以用 constructor-arg 传入相应的值 属性用含有特殊字符的:1,特殊字符转义.2, <?
xml
version="1.0" encoding="UTF-8"?> <
bea
ns
xml
ns="http://www.
spring
framework.or
bea
ns.
xml
和
applicationContext
.
xml
配置区别
今天在搭建SSH环境的时候找到两个例子一直不知道里边的配置文件为什么会不同,一个是
bea
ns.
xml
另一个是
applicationContext
.
xml
因为之前接触过SSH框架 知道
Spring
框架的配置文件是
applicationContext
.
xml
我就纳闷了 在网上也查不到具体的区别,所以特别在这里说一下,
bea
ns.
xml
是之前版本的
Spring
的配置文件,而applicatio
applicationContext
.
xml
和
spring
-servlet.
xml
的关系
applicationContext
.
xml
作为
spring
应用的核心配置文件,由ContextLoaderListener来加载解析。
spring
-servlet.
xml
是
Spring
MVC应用的主要配置文件,由DispatcherServlet及其父类解析。
applicationContext
.
xml
可以作为应用配置单独使用,但是
spring
-servlet.
xml
是application...
dispatch-servlet.
xml
与
applicationContext
.
xml
dispatcher-servlet.
xml
(在你的项目中也可能写作
spring
mvc-serlvet.
xml
、
spring
-serlvet.
xml
等等)和
applicationContext
.
xml
中的根元素都是 ,两者也同样都可以托管java
bea
n,那么两者的区别何在呢?
spring
允许你使用树形的结构定义多个上下文,而
applicationContext
.
xml
定义的是“r
要想看懂
spring
的配置文件:
ApplicationContext
.
xml
第一步
要想看懂
spring
的配置文件:
ApplicationContext
.
xml
就得先从简单的来,一步一步的看才会理解的清楚明白。 首先得知道什么叫ioc---依赖注入,注入的方式一般有2个;设值注入和构造注入。 然后就知道这个配置文件是干嘛的,具体怎么配置的。 还是得多看,看多了,就知道啦,具体怎么弄啦。 对于
spring
的配置文件里面
bea
n的配置, 当每个
bea
n的很多属性对应的不同类型的时候,怎么在配置文件里面配置。 当然这是简单的配置,就是展示一下用法。 做个如下测试,当个例子。 首先是Jav
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章