1 Spring中注解起的作用 前提是要在xml配置文件中 我目前理解是起到了一个配置XML的作用。不用我们再XML里面去进行配置。 简单的来说,概括成为三种类型 在类上面: @ Component value= @ Controller :控制层 value= @ Serivice :服务层 va ...
分类:
编程语言 时间:
2017-08-27 12:03:17
阅读次数:
150
先说一下什么是组件扫描: 指定一个包路径,Spring会自动扫描该包及其子包所有组件类,当发现组件类定义前有特定的注解标记时,就将该组件纳入到Spring容器。等价于原有XML配置中的<bean>定义功能。 组件扫描可以替代大量XML配置的<bean>定义。 使用组件扫描,首先需要在XML配置中指定 ...
分类:
其他好文 时间:
2017-08-19 21:09:25
阅读次数:
182
今天尝试spring整合mybatis时遇到这么一个问题,就是在配置sqlSessionFactory时是否要配置mapperLocations的问题。 结论是:如果Mapper.xml与Mapper.class在同一个包下且同名,spring扫描Mapper.class的同时会自动扫描同名的Map ...
分类:
移动开发 时间:
2017-08-16 17:02:21
阅读次数:
252
进行Spring Boot和Mybatis进行整合的时候,Spring Boot注解扫面的时候无法扫描到Application类的以外的包下面的注解,如下图: App就是Application类,下图是ProductMapper 类: App类运行的时候后台就会报没有找到ProductMapper ...
分类:
编程语言 时间:
2017-08-13 12:29:16
阅读次数:
162
一、Spring的扫描 一个稍大的项目中,可能会有成百上千个bean,此时采用xml的配置形式注入bean,一方面是配置文件显得十分庞大,另一方面也会导致后期的维护难度增加,为 此,Spring引入了自动扫描并自动注册bean的机制,它可以在类路径底下寻找标注了@Component、@Service ...
分类:
编程语言 时间:
2017-08-06 19:29:47
阅读次数:
155
利用注解配置应用IOC IOC:以注入方式应用对象,事项组件解耦 注解是在jdk5.0时追加一些新特性 注解:在类定义,方法定义,成员变量定义前面使用,格式为@注解标记名(取代bean配置) 1) 组件自动扫描 可以按指定的包路径,将包下所以组件扫描,如果发现组件类定义前有以下标记,会将组建扫描到S ...
分类:
编程语言 时间:
2017-08-05 11:00:05
阅读次数:
196
笔者最近开发的项目中,是通过SVN做为版本管理工具的,因为需要创建的文件太多,所以有许多文件是在原有文件基础上拷贝过来修改的,这里就涉及到一个问题,原有文件中注释里填的JAVA类名、作者工号、创建时间等,都是需要修改成我自己的,因为文件太多,一个个修改起来太麻烦,所以我写了一个程序来自动扫描这些文件 ...
分类:
其他好文 时间:
2017-08-02 19:58:38
阅读次数:
178
在classpath中扫描组件 组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括: @Component: 基本注解, 标识了一个受 Spring 管理的组件 @Respository: 标识持 ...
分类:
编程语言 时间:
2017-08-02 10:14:28
阅读次数:
224
使用注解之前要开启自动扫描功能 其中base-package为需要扫描的包(含子包)。 1 <context:component-scan base-package="cn.test"/> 1 <context:component-scan base-package="cn.test"/> 1 <c ...
分类:
编程语言 时间:
2017-07-28 11:44:14
阅读次数:
227
Spring+SpringMVC+Mybatis整合 一.首先创建三个文件夹用户存放Spring+SpringMVC+Mybatis,如下图 Mybatis文件夹下的配置 1.config文件内容 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE c ...
分类:
其他好文 时间:
2017-07-27 22:48:07
阅读次数:
375