`
zhangyuanjava
  • 浏览: 129500 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

spring 中id 的值与set方法的关系

阅读更多
今天修改错误有一个特别大的发现:
在ApplicationContext-service.xml中配置<bean>属性id的值 ,我一直认为:id的值 必须与Acion里的成员变量的Service的值是一样的,但今天我发现我错了,bean id的值应该是与action中set方法的方法名是一至的,而且set不区分bean id 大首字母大小写。我以前一直认为是和action中的service名有关系,或和set方法参数名有关系,今天测试了,只和action中set方法方法名有关系。
分享到:
评论

相关推荐

    整合Spring与Struts的几种方法

    `config.xml`是Spring的配置文件,它定义了Spring容器中的bean及其依赖关系。 接下来,有三种整合Spring和Struts的方法: 1. **继承Spring的ActionSupport类**:Action直接继承Spring的`ActionSupport`,并通过`...

    spring set

    标题“spring set”很可能指的是Spring框架中的依赖注入(Dependency Injection,简称DI)概念,特别是使用setter方法进行注入的场景。在Spring框架中,DI是一种重要的设计原则,它允许我们解耦组件之间的依赖关系,...

    知识共享-Spring注入属性值案例(雷惊风).

    ### Spring框架中的属性值注入详解 #### 一、Spring框架简介 Spring框架是一个开源的Java平台,用于构建企业级应用程序。它提供了全面的基础架构支持,包括依赖注入(Dependency Injection, DI)、面向切面编程...

    spring的注入方式

    在Spring框架中,依赖注入(Dependency Injection,简称DI)是一种重要的设计模式,它使得对象间的依赖关系得以解耦,提高了代码的可测试性和可维护性。Spring提供了多种注入方式,包括set注入、构造注入和自动注入...

    利用Spring中的多方法控制器实现数据查询和删除操作

    这两个方法都需要与实际的数据库操作逻辑结合,但由于描述中提到数据库部分需要自己编写,所以这部分需要你自己根据实际的数据库访问技术(如JPA、MyBatis等)来实现。 在`queryData`方法中,你可以通过数据库查询...

    spring中使用redis

    user.setId((String) userMap.get("id")); user.setName((String) userMap.get("name")); // 其他字段... return user; } return null; } ``` 通过这种方式,Spring可以轻松地与Redis进行交互,实现数据的...

    Spring (bean怎样注入值)学习实例

    本文将深入探讨如何在Spring中通过XML配置文件对Bean进行值的注入,包括List、Set和Map等集合类型的注入。 首先,我们需要了解Spring Bean的定义。在Spring中,Bean是一个被Spring容器管理的对象,它可以通过XML、...

    Spring中集合类型的装配

    在Spring框架中,集合类型的装配是一项重要的功能,它允许我们把多个同类型的bean注入到一个集合对象中,如List、Set、Map等。这在处理依赖关系时非常有用,特别是当我们需要管理一组相似对象或者需要根据配置动态...

    Spring中的结合配置

    在Spring框架中,集合配置是将Java集合对象如List、Set和Map与IoC容器集成的关键部分。这些配置允许我们动态地注入集合数据,为应用提供灵活的数据结构。本篇文章将详细探讨如何在Spring中配置这三种类型的集合。 ...

    获取spring容器的方法

    这样,在Spring容器启动时,它会自动调用`setApplicationContext`方法,将`ApplicationContext`实例注入到实现了`ApplicationContextAware`的类中。 ### 结论 选择哪种方法获取Spring容器主要取决于具体的应用场景...

    spring aop ioc实例

    而IOC(控制反转)则是Spring框架的一种设计哲学,它通过容器来管理对象及其依赖关系,使得代码更加灵活和可测试。 首先,让我们详细了解一下Spring的IOC。在传统的Java应用中,我们通常会通过new关键字来创建对象...

    Spring源码refresh方法调试笔记

    本文将深入剖析Spring框架中`refresh`方法的具体实现流程,以及涉及到的关键类与方法。 #### 二、关键步骤解析 ##### 第一步:prepareRefresh **1. AnnotationConfigEmbeddedWebApplicationContext#...

    SpringDataJPA实例

    在这个实例中,我们将会深入理解SpringDataJPA如何与SpringBoot结合,实现数据库的增删改查(CRUD)操作以及实体之间的关联关系处理。 首先,SpringBoot是Spring框架的轻量级启动器,它自动配置了大量常见应用的...

    redis与spring的整合

    本文将详细介绍如何在Spring应用中集成Redis,以及如何操作String、list、set、map四种基本数据类型。 一、整合步骤 1. **环境配置**:首先确保本地安装了Redis服务器,并且能够在应用中访问。同时,添加Redis的...

    Spring与memcached整合

    3. **创建缓存操作接口**: 设计一个缓存操作接口,例如`CacheService`,其中包含`get`、`set`、`delete`等基本操作,用于与memcached进行交互。 4. **实现缓存策略**: 使用Spring的AOP(面向切面编程)来实现缓存...

    第五章 Spring4 自动装配、方法注入

    在Spring4中,自动装配和方法注入的功能得到了进一步的增强和完善。例如,Spring4引入了`@Autowired`注解的`required`属性,允许你声明一个依赖是否必须存在。如果`required`设置为`false`,那么即使没有找到匹配的...

    4.Spring中的JdbcTemplate,Spring中的的事务,

    ### Spring中的JdbcTemplate #### JdbcTemplate概述 JdbcTemplate是Spring框架提供的一种用于简化JDBC编程的对象。通过封装原生的JDBC API,JdbcTemplate不仅提高了代码的可读性和可维护性,还帮助开发者避免了...

    spring aop切面拦截指定类和方法实现流程日志跟踪

    在`afterReturn`方法中,根据不同的方法名来记录不同的日志信息。 #### 四、总结 通过Spring AOP,我们可以非常方便地实现流程日志跟踪。这种方式不仅避免了对业务代码的侵入,而且使得日志记录的逻辑更加清晰、...

    Spring mysql数据库的配置与链接

    在Spring框架中,数据库操作是应用开发中的常见任务。本篇将详细讲解如何配置Spring与MySQL数据库进行连接,以及如何利用SimpleJdbcTemplate进行数据操作。首先,我们需要理解Spring的JDBC支持,它提供了一种简单而...

Global site tag (gtag.js) - Google Analytics