`
jackey3316
  • 浏览: 2129 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

spring applicationContext.xml注意事项

阅读更多
spring 1.x 使用DOCTYPE,而2.x是用schema,

1.x需要这样定义xml
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

2.x
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

jar包和xml不匹配 会出现xml加载错误  告诉你beans都没有定义。

我的项目出错原因是由于前面的其他错误怀疑spring版本问题把spring2.0换成了spring1.2,而我使用的Spring IDE是以前配置的Spring1.x版本。改用配置文件为XML DTD解析方式就可以了,或者更新Spring IDE为2.x版本也可以解决问题。
分享到:
评论

相关推荐

    Spring Boot技术知识点:如何读取不同路径里的applicationContext.xml配置文件5

    10. **注意事项**: - 当使用XML配置时,确保不要与Spring Boot的自动配置冲突。如果需要禁用某个自动配置,可以在`@SpringBootApplication`注解上使用`@EnableAutoConfiguration(exclude = {SomeAutoConfiguration...

    Spring Boot技术知识点:如何读取不同路径里的applicationContext.xml配置文件4

    除了以上方法,还应注意一些最佳实践和注意事项: - **避免过度依赖XML配置**:Spring Boot的强项在于其自动配置和简洁的Java配置,过度使用XML可能会削弱这些优势。 - **版本兼容性**:确保使用的Spring Boot版本...

    Spring Boot 线程池的创建、@Async 配置步骤及注意事项.docx

    本文将详细介绍如何在Spring Boot中创建线程池并配置`@Async`,以及需要注意的一些事项。 首先,我们需要在Spring Boot的主程序类上添加`@EnableAsync`注解,以启用异步方法的支持。例如: ```java import org....

    struts-spring整合.txt

    ### 四、整合过程中的注意事项 1. **配置顺序**:确保Spring的配置先于Struts的配置加载。 2. **资源定位**:正确设置配置文件的位置,确保Struts能够找到Spring管理的Bean。 3. **依赖关系**:确保所有依赖关系都...

    struts2.0+hibernate3.1+spring2.0.doc

    #### 五、注意事项 - **分层架构**:确保每一层都有明确的职责边界,比如Action只负责接收请求和调用业务逻辑层,不要在Action中执行复杂的业务逻辑。 - **异常处理**:合理地处理运行时异常,避免程序崩溃。 - **...

    整合struts2和spring源代码(可以直接在tomcat中运行)

    可以直接运行,并对整合spring和struts2步骤及需要注意的事项进行类总结 整合spring和struts2总结 1.将struts2和spring中的库文件复制到项目下(可以查看WEB-INF\lib目录下的文件) 注意:struts2-spring-...

    struts2 spring hibernate整合要点、注意点

    ### Struts2、Spring与Hibernate整合的关键点及注意事项 #### 一、概述 在Java Web开发领域,Struts2、Spring以及Hibernate是三个非常重要的框架。它们分别在MVC架构、依赖注入与业务逻辑管理、对象关系映射等方面...

    手动整合Struts1.3 +hibernate3.2+Spring2.5 .txt

    #### 三、注意事项 - 在整合过程中需要注意各个框架之间的兼容性问题,尤其是不同版本之间的冲突。 - 配置文件的路径设置需正确无误,如Spring的`contextConfigLocation`和Struts的`config`属性等。 - 数据库连接...

    维护手册模板.doc

    3.1 Spring 的配置文件 applicationContext.xml applicationContext.xml 文件位于 src/config 目录下,该文件中包括数据库的配置信息。在开发阶段使用开发数据库,在联调环境中使用联调数据库。 3.2 ehcache.xml ...

    S2SH(struts2+spring+hibernate)三大框架整合

    **注意事项**: - 在配置过程中,确保Struts2的Action类名和Spring配置文件中Bean的id一致,以实现依赖注入。 - 选择正确的jar包版本,避免版本冲突。 - 确保所有配置文件正确无误,如`struts.xml`、`...

    dwr spring整合及步骤

    **注意事项**: - `javascript`属性指定生成的JavaScript对象的名称。 - `creator`属性指明了对象的创建方式,此处使用的是Spring。 - `beanName`属性的值应与`applicationContext.xml`中定义的Bean ID相匹配。 综...

    SSH框架搭建详解(Struts2.3+Spring3.+Hibernate4)

    5. **注意事项**:整合过程中要注意版本兼容性,不同的SSH版本可能存在不兼容问题;同时,合理配置各个框架的日志,以便于调试和问题定位;此外,事务管理的设置也是关键,通常使用Spring的声明式事务管理来控制业务...

    springQuartz.zip

    3. **配置定时任务**:在"applicationContext.xml"中,你会看到关于Quartz的配置。这通常包括创建Scheduler工厂bean,定义JobDetail和Trigger,以及将它们绑定在一起。JobDetail定义了任务本身,而Trigger则决定了...

    Myeclipse创建SSH项目

    #### 五、注意事项 - 在添加各框架的支持时,务必注意版本兼容性问题。 - 在配置文件中,路径应正确无误,如`applicationContext.xml`文件的位置。 - 测试类中的代码用于验证Spring配置是否正确加载,是项目启动前...

    struts2+ibatis+spring完全整合

    7. **注意事项**:整合过程中需注意版本兼容性,确保Struts2、iBatis和Spring的版本之间可以正常协作。此外,对于异常处理、拦截器的配置以及安全控制也需要额外关注。 综上所述,Struts2、iBatis和Spring的整合...

    mybatis和Spring结合例子

    5. **注意事项** - 在Spring中,确保配置了正确的事务管理器类型,对于MyBatis通常是`org.springframework.jdbc.datasource.DataSourceTransactionManager`。 - MyBatis的SqlSession应该在Spring的事务边界内使用...

    struts2+ibatis+spring整合开发.doc

    6. **注意事项**: - 要确保各组件版本兼容,避免出现兼容性问题。 - 配置文件的正确性至关重要,任何一个小错误都可能导致整个应用无法正常运行。 - 为Action类和DAO接口配置合适的注解或XML配置,以实现Spring...

    SSH(Struts1+Spring+Hibernate)配置开发总结

    ### SSH(Struts1+Spring+Hibernate)配置开发总结...本教程不仅涵盖了基本的配置流程,还提供了实际操作过程中的注意事项,希望能够帮助开发者快速掌握SSH框架的使用技巧。如果在配置过程中遇到任何问题,欢迎留言交流。

    spring第一个例子

    在博客文章"http://blog.csdn.net/u010397369/article/details/16892103"中,作者可能更详细地解释了这些步骤,并提供了相关的代码示例和注意事项。此外,可能还涵盖了如何在实际项目中应用Spring,如使用注解配置、...

    Struts2+Spring3+Hibernate3_集成方法

    注意事项 - 在集成过程中,注意各框架版本的兼容性,确保版本之间没有冲突。 - 对于Struts2和Spring的集成,需要注意Spring的配置顺序,确保Struts2的过滤器在Spring之后加载。 - Hibernate的配置需仔细检查,特别...

Global site tag (gtag.js) - Google Analytics