spring-Spring注解扫描可以同时扫描多个包吗

问题描述

Spring注解扫描可以同时扫描多个包吗
Spring注解扫描:

<context:component-scan base-package=""com.yh.login"" />我想问一下,可不可以同时扫描多个包?如果可以的话,请问怎么写?比如是这样吗:<context:component-scan base-package=""com.yh.logincom.kf.pre"" />还是:<context:component-scan base-package=""com.yh.login"" /><context:component-scan base-package=""com.kf.pre"" />

解决方案

比如com.* 或者com.login.*

解决方案二: 解决方案三:
我以前用过,直接 就可以了,不过在要注入的地方要加上spring注入的标记。不过这样注入不怎么好控制

解决方案四:
用×号代替。不过那是很早之前用过的,不知道现在还可不可以。,如果想控制好一点,就单个写。这样就不会有多余的注入。也就是像你第二种那样写,至于你那第一种,我个人没实验过

时间: 2024-12-24 01:59:42

spring-Spring注解扫描可以同时扫描多个包吗的相关文章

spring mvc-maven spring MVC注解controller页面访问不到。。(新手)

问题描述 maven spring MVC注解controller页面访问不到..(新手) dispatcher-servlet.xml -------------------------------------------------------------------------- <!-- 添加注解驱动 --> <mvc:annotation-driven /> <!-- 默认扫描的包路径 --> <context:component-scan base-p

mybatis-使用spring+Mybatis 注解无效

问题描述 使用spring+Mybatis 注解无效 使用spring+Mybatis,使用spring注解,一直报空指针异常,各位麻烦看看 这个spring文件 <?xml version="1.0" encoding="UTF-8"?> xmlns:tx="http://www.springframework.org/schema/tx" xmlns:p="http://www.springframework.org/s

spring mvc注解不能访问到controller

问题描述 spring mvc注解不能访问到controller web.xml配置 <servlet> <servlet-name>annomvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLoca

关于spring mvc注解的使用,运行tomcat时出错

问题描述 关于spring mvc注解的使用,运行tomcat时出错 spring-mvc.xml的代码 <!--开启注解扫描 --> <context:component-scan base-package="com.tarena"/> <!--开启MVC注解扫描 --> <mvc:annotation-driven/> <!--定义视图解析器ViewResolver --> <bean id="viewRe

【浅谈JavaEE框架】Spring常用注解,自动扫描装配Bean

1.引入context命名空间(在Spring的配置文件中) 配置文件如下:  Xml代码   1.xmlns:context="http://www.springframework.org/schema/context"     2.http://www.springframework.org/schema/context   3.http://www.springframework.org/schema/context/spring-context-2.5.xsd    打开配置

Spring MVC 注解自动扫描失效原因分析_java

关于spring自动扫描,在控制层,采用注解配置@Controller,项目能够成功启动,且无任何报错.但是 在进行页面跳转时,并未进行相应的拦截,整个界面只能在默认界面 ,跳转报404,由于楼主初次尝试,在绕了一个大圈后,初步确认是在扫描时mvc控制器,并未成功,详情请看代码 <!-- 开启controller注解支持 --> <context:component-scan base-package="com.cjw.test.controller" use-def

使用Spring自定义注解实现任务路由

在Spring mvc的开发中,我们可以通过RequestMapping来配,当前方法用于处理哪一个URL的请求.同样我们现在有一个需求,有一个任务调度器,可以按照不同的任务类型路由到不同的任务执行器.其本质就是通过外部参数进行一次路由和Spring mvc做的事情类似.简单看了Spring mvc的实现原理之后,决定使用自定义注解的方式来实现以上功能. 自定义TaskHandler注解 @Target({ElementType.TYPE})  @Retention(RetentionPolic

Spring常用注解汇总_java

本文汇总了Spring的常用注解,以方便大家查询和使用,具体如下: 使用注解之前要开启自动扫描功能 其中base-package为需要扫描的包(含子包). <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean. @Scope注解 作用域 @Lazy(true) 表示延迟初始化 @Service用于

spring事务注解@Transactional事务不回滚

问题描述 spring事务注解@Transactional事务不回滚 如题: public interface A { public void A(); } public class B implements A{ public void A(){ B();} @Transactional public void B(){ //删除数据 //两者之前发生异常了... //添加数据 } } 如果将@Transactional注解放在某一service实现类的某一非入口方法,发现数据不会回滚,请问大