Spring知识整理【二】Spring 环境搭建
来源:互联网 发布:asap2020软件 64bit 编辑:程序博客网 时间:2024/06/05 17:17
Spring 环境搭建
1、Eclipse的Spring插件安装
1.1、方法一:在线安装
1、到官网找到Eclipse对应的版本的插件:
- 官网地址:http://spring.io/tools/sts/all
2、复制地址,比如:http://dist.springsource.com/release/TOOLS/update/e4.7/ (对应Eclipse版本为4.7)
3、打开Eclipse,点击菜单Help–>Install New Software
4、点击add…,在work with 位置直接粘贴刚才复制的链接地址,然后选择IDE
5、在加载出来的选项中,同样勾选四个IDE选项,然后一直点击 “next” 下一步。这里加载会持续一段时间,请耐心等待!
6、最后选择 “接受” ,然后点击 “finish”。
7、完成后,点击 “yes” 重启Eclipse。
8、检查Eclipse中的以下选项,如果存在,表示安装成功!
- 工作区–>new–>other–>spring:
- windows–>preferences–>spring:
1.2、方法二:本地安装
- 在 1.1 的第一张图中显示,下载Eclipse对应版本 Spring 插件安装包并解压,然后采用本地安装指向解压的文件夹,安装步骤参考在线安装。
2、基于Maven的Spring环境搭建
2.1、maven环境准备
- 1、maven准备:
- maven插件可以通过eclipse在线下载安装,也可官网下载配置,这里不赘述。
- 配置系统maven环境变量,修改maven中央库,国内比较快的aliyun maven。
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror></mirrors>
- 2、在maven目录config/setting.xml配置文件中,local变量设置指定自己本地maven仓库目录。比如:
<localRepository>D:\maven\RepMaven</localRepository>
3、修改Eclipse中的Maven配置:
2.2、创建maven工程:
打开Eclipse,新建maven的jar工程:
编辑pom.xml文件,添加Spring依赖:
- 打开官网:http://projects.spring.io/spring-framework/,将Spring的依赖配置添加到pom.xml配置文件中:
- jar包加载完成后,工程结构如下:
3、HelloWorld工程
目标:使用Spring创建对象,并为属性赋值。
工程结构:
- Student:将声明为Bean的实体类。
- ApplicationContext:Spring Bean配置文件。
- Test:测试类。
3.1、创建实体类
- Student实体bean:
public class Student { private String stuId; private String stuName; private int stuAge; public Student() { } public Student(String stuId, String stuName, int stuAge) { super(); this.stuId = stuId; this.stuName = stuName; this.stuAge = stuAge; } public String getStuId() { return stuId; } public void setStuId(String stuId) { this.stuId = stuId; } public String getStuName() { return stuName; } public void setStuName(String stuName) { this.stuName = stuName; } public int getStuAge() { return stuAge; } public void setStuAge(int stuAge) { this.stuAge = stuAge; } @Override public String toString() { return "Student [stuId=" + stuId + ", stuName=" + stuName + ", stuAge=" + stuAge + "]"; }}
3.2、创建Spring Bean配置文件
- ApplicationContext配置文件:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- 使用bean元素定义一个由IOC容器创建的对象 --> <!-- class属性指定用于创建bean的全类名 --> <!-- id属性指定用于引用bean实例的标识 --> <bean id="student" class="com.lee.spring.bean.Student"> <!-- 使用property子元素为bean的属性赋值 --> <property name="stuId" value="1001" /> <property name="stuName" value="Juno" /> <property name="stuAge" value="20" /> </bean></beans>
3.3、创建测试类
- 通过Test测试类,演示IOC容器创建实例对象:
import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.lee.spring.bean.Student;public class Test { public static void main(String[] args) { //1.创建IOC容器对象 ApplicationContext ioc = new ClassPathXmlApplicationContext("ApplicationContext.xml"); //2.根据id值获取bean实例对象 Student student = (Student) ioc.getBean("student"); //根据类获取bean实例对象 Student student2 = ioc.getBean(Student.class); //3.打印bean System.out.println(student); System.out.println(student2); }}
- 运行结果:
Student [stuId=1001, stuName=Juno, stuAge=20]Student [stuId=1001, stuName=Juno, stuAge=20]
- 表明:Spring在创建IOC容器对象时,就已经完成了bean的创建和属性的赋值。
阅读全文
0 0
- Spring知识整理【二】Spring 环境搭建
- Spring知识整理
- Spring知识整理
- Spring知识整理
- Spring学习(二)环境搭建
- Spring MVC 环境搭建(二)
- 二、Spring知识汇总
- Spring知识整理【一】Spring 入门介绍
- Spring知识整理【三】Spring IOC/DI
- Spring知识整理【四】Spring AOP
- 【知识整理】Spring整合SpringMVC
- spring环境搭建
- Spring环境搭建
- Spring Web环境搭建
- Spring MVC环境搭建
- spring环境搭建
- Spring环境搭建
- 搭建Spring开发环境
- rapidjson串组装的代码示例
- 实现自己的仿真小车移动
- Android文本输入框EditText属性和方法说明
- 软考学习-二进制转化
- c++ primer第10章
- Spring知识整理【二】Spring 环境搭建
- 混合编程--fortran调用C++采用ODBC形式连接MYSQL数据库
- GCD and LCM HDU
- pip install 出现报asciii码错误的问题
- ARP协议详解
- 【已解决】R语言添加行、列,转置操作
- rtos开发总结
- LeetCode #79
- 订餐系统总结