`
挪威的幽灵
  • 浏览: 41224 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Spring set方法注入异常解决

    博客分类:
  • J2EE
阅读更多
在Spring DAO注入时报了个非常奇怪的异常
org.springframework.beans.NotWritablePropertyException: Invalid property 'jTATestBops' of bean class [com.alisoft.framework.transaction.JTATestServiceImpl2]: Bean property 'jTATestBops' is not writable or has an invalid setter method. Did you mean 'JTATestBops', or 'JTATestBoss'?

spring默认命名方式不能以双大写字母开头
改成jtatestBops jtatestBoss
就没事了  哎 记录一把
分享到:
评论

相关推荐

    关于spring boot中几种注入方法的一些个人看法

    使用 @Autowired 可以消除 set、get 方法。在使用 @Autowired 之前,我们对一个 bean 配置起属性时,是使用 属性名" value=" 属性值"/> 的方式来配置,比较繁琐,而且代码比较多。在 Spring 2.5 引入了 @Autowired ...

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

    在本章中,我们将深入探讨Spring框架的核心特性之一——自动装配和方法注入。Spring作为一款广泛应用的Java企业级开发框架,极大地简化了依赖管理,提高了代码的可测试性和可维护性。自动装配和方法注入是Spring实现...

    spring的setter注入和构造注入(XML讲解以及常见错误)

    2. **未提供setter方法**:如果在XML配置中指定了注入的属性,但类中没有对应的setter方法,Spring会抛出异常。 3. **注入类型不匹配**:setter方法的参数类型与配置的值类型不匹配,也会导致注入失败。 4. **注入...

    spring循环注入异常问题的解决方案

    因此,当setter方法被调用时,可以找到并注入这个部分初始化的bean,从而避免了循环注入异常。 然而,在多例模式下,Spring不会提前暴露bean,因为多例bean不保证线程安全,这会导致setter循环注入失败,和构造器...

    获取spring容器的方法

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

    Spring、SpringMVC入门及整合JDBC、Mybatis

    为了简化配置,Spring还提供了p命名空间和c命名空间的配置方式,分别对应set方法注入和构造方法注入。通过引入相应的命名空间,可以直接在XML配置文件中以属性的方式配置属性值和构造器参数。 通过上述知识点,可以...

    Spring JdbcTemplate 常用方法整理

    本文将深入探讨Spring JdbcTemplate的常用方法,并结合提供的`JsonBean.java`和`JdbcUtils.java`文件,来理解其在实际应用中的使用。 首先,JdbcTemplate的核心功能在于它提供了一系列的方法来执行SQL语句,包括...

    Spring系列面试题129道(附答案解析)

    Spring AOP主要基于代理模式,而AspectJ提供了更全面的AOP解决方案,它可以在编译时、加载时、甚至在运行时织入切面。 46、如何理解Spring中的代理? 在Spring AOP中,代理是一种创建代理对象的技术,用于拦截方法...

    Spring.html

    set注入 生命周期 scope:prototype/singleton init-method destroy-method API BeanFactory:使用这个工厂创建对象的方式都是懒加载,在调用的时候再创建 ClassPathXmlApplicationContext:使用这个工厂...

    spring 考试试题

    - 支持set方法注入和构造方法注入,不包括get方法注入和接口注入。 17. Bean的id属性: - id属性不是必须的,但每个Bean的id应该是唯一的,如果提供了id,那么其值不应重复。 18. Bean的name属性: - name属性...

    spring AOP 引入jar包,spring IOC 引入Jar包

    7. **泛型集合注入**:Spring 支持向 Bean 注入 List、Set、Map 等集合类型,方便处理多个依赖。 8. **工厂方法**:允许通过工厂方法来创建 Bean,提供更灵活的实例化策略。 在实际项目中,Spring AOP 和 Spring ...

    spring boot + jedis

    在实际业务中,我们可以通过Spring的依赖注入将Jedis实例注入到我们的服务类中,然后调用`JedisTemplate`的方法进行操作。例如: ```java @Service public class MyService { @Autowired private JedisTemplate ...

    spring学习笔记

    - **解决J2EE开发中的常见问题**:传统的J2EE开发存在大量重复的工作,例如依赖管理和生命周期管理等,Spring可以很好地解决这些问题。 - **简化开发**:通过提供依赖注入(Dependency Injection, DI)和面向切面编程...

    Spring MVC 4.2.4.RELEASE 中文文档

    尽管如此,这份中文文档可以帮助开发者理解Spring MVC的基本概念和使用方法,以便于快速上手和解决问题。由于官方文档无法访问,这份文档成为了临时的学习资源,虽然不够最新,但对于理解4.2.4版本的功能是足够了。...

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...

    jersey加入spring支持

    4. **整合 Spring 依赖注入**:为了利用 Spring 的依赖注入功能,你需要在 Jersey 资源类上添加 `@Component` 注解,使其成为 Spring 容器的一部分。然后,你可以在资源类中注入其他 Spring Bean,如服务层对象或...

    高级开发spring面试题和答案.pdf

    ThreadLocal的get、set和remove方法都是通过操作ThreadLocalMap来实现的。 2. **依赖注入(DI)** - Spring提供了三种依赖注入方式:构造器注入、setter注入和字段注入。它们都是为了将对象的依赖关系从代码中解耦...

    Spring初学者入门教程

    构造器注入在对象创建时就确定了依赖关系,而基于set方法注入则是在对象创建后通过调用setter方法来注入依赖。 #### 复杂装配 除了基本的依赖注入外,Spring还提供了更高级的装配方式,例如: 1. **工厂方式装配*...

    spring面试题大全

    2. 设置注入:使用set方法在对象创建后设置依赖对象。 3. 构造注入:在创建对象时,通过构造函数传递依赖对象。 关于IOC(Inversion of Control)的理解,它是控制权的反转,传统的编程中,对象创建并控制其他对象...

    struts2+Spring2.5+Spring3.2)实现登录.

    利用Spring框架来管理业务逻辑层,包括注入DAO实例、执行业务逻辑等。业务逻辑层的主要职责是调用DAO层提供的方法完成具体的业务需求。 #### 四、登录模块实现 登录模块主要包括用户输入验证、登录逻辑处理以及...

Global site tag (gtag.js) - Google Analytics