SpringDemo ----- 扫描注入
来源:互联网 发布:软件代理赚钱吗 编辑:程序博客网 时间:2024/05/21 09:19
一、创建Maven项目
二、创建pom.xml文件
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>SpringDemo</groupId> <artifactId>SpringDemo</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <!-- Spring Core --> <!-- http://mvnrepository.com/artifact/org.springframework/spring-core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.1.4.RELEASE</version> </dependency> <!-- Spring Context --> <!-- http://mvnrepository.com/artifact/org.springframework/spring-context --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.4.RELEASE</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency> </dependencies></project>
三、创建实体类Student.javapackage com.csdn.cn;import org.springframework.stereotype.Component;import java.util.List;import java.util.Map;@Componentpublic class Student { private String name; private Integer age; private String address; private List<String> list; private Map<String,String> map; //省略get,set ,toString 方法}
四、创建application.xml
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsd"> <context:component-scan base-package="com.csdn.cn"></context:component-scan></beans>
五、创建Test.java
package com.csdn.cn;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;/** * Created by HP on 2017/7/27. */public class Test { @org.junit.Test public void test(){ ApplicationContext applicationContext = new ClassPathXmlApplicationContext("application.xml"); Student student = (Student) applicationContext.getBean("student"); System.out.println(student); }}
输出:Student{name='null', age=null, address='null', list=null, map=null}
阅读全文
0 0
- SpringDemo ----- 扫描注入
- SpringDemo ------ setter注入
- spring 自动扫描 注入
- PHP+MYSQL网站注入扫描
- Spring的自动扫描注入
- 漏洞扫描和注入工具
- 被动扫描注入的实践
- spring类扫描注入-----类扫描的注解解析器
- SQL注入自动扫描工具中的语句
- MySQL/MSSQL 扫描注入工具puppy源码
- AWVS10_Acunetix_Web_Vulnerability_Scanner教程-扫描配合sql进行注入
- 安全漏洞扫描之Sql注入解析
- Spring依赖注入,自动扫描组件,自动装配,注解注入
- 五大著名的免费SQL注入漏洞扫描工具
- 五大著名的免费SQL注入漏洞扫描工具
- Burpsuite导出log配合Sqlmap批量扫描注入点
- 【mybatis】mapper.xml文件自动扫描注入的方法
- Spring学习笔记 创建自动扫描并注入的bean
- 使用HTML5+调用手机摄像头和相册
- 类装载器
- VM VirtualBox配置linux桥接网络,让虚拟机能够上网
- csu1115(字典树)最短的名字
- ajaxd的js和jquery实现
- SpringDemo ----- 扫描注入
- 多线程编程之一:关键段的使用
- bzoj1300: [LLH邀请赛]大数计算器
- 关于垂直居中
- 矩阵快速幂取模--cf678d Iterated linear function
- html5中页面拨打电话的方式
- C++ 智能指针详解
- 【C++】new和delete面对简单类型时可以不成对使用的原因
- C++ sort排序函数用法