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

关于@Component和@Autowierd,以及action方法有参数的问题记录

 
阅读更多

用@Component注释的组件,由于没有在配置文件中进行依赖注入,所以在引用其他bean时,必须用到@Autowierd注释引用Spring的bean,否则提示找到不类的空指针异常。

struts配置文件中,所请求的action方法应没有带参数,结果在action中和该方法用到了参数,结果出现了找不到方法,同一个问题错了两次,那手板打自己把。


分享到:
评论

相关推荐

    spring框架的@Resource和@Component 程序和文档

    此外,`@Resource`可以用于字段、setter方法以及构造器参数,而`@Autowired`(另一个常用的依赖注入注解)则不能用于构造器参数。 `@Autowired`和`@Resource`虽然都可以实现依赖注入,但它们的使用场景有所不同。`@...

    Spring Boot技术知识点:如何深入理解@Component注解

    下面将详细探讨`@Component`注解的各个方面,以及它在Spring Boot应用中的作用。 1. **`@Component`概述** `@Component`是Spring框架提供的一个注解,用于标记一个Java类为Spring容器管理的bean。当Spring扫描到...

    解释@Component @Controller @Service @Repository

    `@Component`注解的实现基于Spring的`BeanDefinition`和`BeanFactory`,而`@Controller`、`@Service`和`@Repository`则是在`@Component`的基础上增加了特定的语义,方便在不同层次进行解耦和分工。通过阅读Spring...

    Spring注解@Component、@Repository、@Service、@Controller区别.doc

    Spring 注解@Component、@Repository、@Service、@Controller 区别 在 Spring 框架中,@Component、@Repository、@Service、@Controller 是四个常用的注解,它们都是继承自 @Component 注解,用于标注不同的组件或 ...

    Spring注解 @Component、@Repository、@Service、@Controller区别

    综上所述,`@Component`、`@Repository`、`@Service`和`@Controller`都是Spring框架提供的强大工具,用于帮助开发者更高效地管理和组织代码。通过合理地使用这些注解,可以有效地提升代码的可读性和可维护性,同时...

    Spring In Action-2.1-01-@Component注解

    package soundsystem; import org.junit.BeforeClass; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired;...import org.springframework....

    icomponent:在接口上增加了对Spring的@Component注释的支持

    Spring作为组件的接口该库在接口上添加了对Spring的@Component注释的支持: @Componentpublic interface Dummy { void dummy ();} 对于这样的接口,框架构建了一个代理对象,该代理对象将方法调用路由到方法处理程序...

    spring-boot @Component和@Bean的区别详解

    在Spring Boot框架中,`@Component` 和 `@Bean` 都是用来管理bean的,但它们之间存在着重要的区别。理解这些差异对于有效地构建和配置Spring应用程序至关重要。 首先,`@Component` 是Spring框架中用于标注Java类的...

    软件框架技术-使用@Component@ConfigurationProperties等方法实现将配置文件的注入,并在控制台显示

    在本文中,我们将深入探讨如何在Java Spring框架中利用`@Component`和`@ConfigurationProperties`注解将配置文件中的属性注入到bean中,并在控制台进行显示。这对于理解和掌握Spring框架的应用以及如何处理配置文件...

    spring @Component注解原理解析

    在 Spring 框架中,@Component 注解有多种衍生注解,如 @Controller、@Service、@Repository 等,这些注解都是 @Component 注解的子集,它们分别用于标注控制器、业务层和数据访问层的 Bean。 在使用 @Component ...

    软件框架-实现使用@Component@Data@Configuration@Bean(配置类控制类实体类)等方法实现将配置文件

    2.这个程序具体的内容我忘了,只知道使用@Component@ConfigurationProperties@Data @Configuration@Bean@RestController@Autowired@GetMapping等方法写的,具体实现的功能就是新建几个.yml和.java文件,实现在.yml...

    spring @component的作用详细介绍

    在Spring框架中,@Component及其衍生的注解@Controller、@Service、@Repository是用于实现自动化的依赖注入与组件扫描,这是Spring框架的核心功能之一,让开发者能够以声明式的方式管理Java对象的生命周期,并且将...

    @Configuration与@Component作为配置类的区别详解

    @Configuration和@Component都是Spring框架中的注解,用于标记配置类,但它们之间存在着一些关键的区别。 首先,让我们来看看@Configuration注解。@Configuration注解是Spring框架中的一个核心注解,用于标记配置类...

    component-css:将 @component 选择器引入 CSS

    组件 CSS (CCSS) 将 @component 选择器引入 CSS。 这最初是作为它自己的 React 特定 CSS 预处理器发布的,但它正在转变为一个通用概念这还没有完成,它仍然是一个 WIP为什么? 当我们开始使用嵌套组件以模块化方式...

    Dagger2 @Component

    前很多blog和技术网站,很多文章都在讲Dagger2 的使用,一般都是在Application中生成一个AppComponent,然后其他的功能模块的Component依赖于AppComponent,但是有些文章中使用的方式是@Component(modules = ...

    Component Plus物性参数查询软件

    同时,Component Plus还可以自动生成详细的物性参数报告,便于技术交流和文档记录。 5. **实时更新**:Component Plus会定期更新数据库,确保最新的元器件规格和材料特性都能被及时纳入。用户可以通过软件内置的...

    spring中Resource和Component注解

    `@Resource`注解可以用于字段、setter方法或者构造器参数,支持JSR-250规范。 在Spring的IoC(Inversion of Control,控制反转)容器中,bean的创建和装配是通过XML配置或基于注解的方式完成的。`@Component`注解...

    Java中Component类.pdf

    Component类从Object类直接继承,作为一个抽象类,它自身并不能直接实例化使用,但为它的子类提供了一系列的抽象方法和实用方法,使得开发者能够创建和控制Java图形用户界面中的各种组件。 Component类提供了以下...

Global site tag (gtag.js) - Google Analytics