Spring学习之路(一)—环境配置
来源:互联网 发布:御名阁宝宝起名软件 编辑:程序博客网 时间:2024/06/03 21:11
背景
虽然本人平时学习和使用的是C++,但是却用C++找到了一家使用Java的互联网实习公司,公司的师兄让我先学习学习Java和Spring,以便入职后上手快一点。就这样踏上了学习Java和Spring的路。我之前从未学过Java,首先看了马士兵老师的Java基础视频,对Java基本概念、语法、常用包有了基础的认识,因为有C++面向对象基础,理解Java的很多概念还是很容易上手的。接着开始学习Spring,跟我以往的节奏一样,先不用研究太透彻,直接上手捣鼓捣鼓,捣鼓的过程中再一点一点深入,这样的过程更容易坚持,也更有成就感,同时很多特性在自己摸索的过程中可能已经有了基本的了解,再看原理时理解的会更透彻。
Eclipse+JDK
Java基本开发环境配置除了JDK路径配置比较繁琐,其它都还是很容易的,由于之前配置过Eclipse的环境,并且使用测试程序测试了编译运行的过程,这里不再记录。
Spring下载
首先去Spring的官网下载了Spring的压缩包,我下载了spring-framework-4.0.0.REALEASE-dist.zip
并解压。同时,文档中提到依赖于common-logging包,于是到官网下载了common-logging-1.2-bin.zip做好准备。
Eclipse引入Spring
- eclipse新建Java工程
HelloSpring
; - 打开Window->Preferences->Java->Build Path
- New…并输入一个库名,例如
Spring4.0.0
- 选中
Spring4.0.0
,Add External JARs… - 选择之前解压的
spring-framework-4.0.0.REALEASE-dist/libs
目录下,选择所有的后缀不是-javadoc.jar和-sources.jar的.jar包并确认 - 右击工程HelloSpring->Build Path->Add Libraries…->User Library->Spring4.0.0,到此Spring成功引入。
按照Spring的文档,写了一个小小测试程序:
/* Main.java */package com.lsf.spring.beanimport org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class Main { public static void main(String[] args) { // 传统方式 Person person1 = new Person(); person1.setName("Jack"); System.out.println(person1); // spring方式 ApplicationContext ac = new ClassPathXmlApplicationContext("beans.xml"); Person person2 = ac.getBean("person2"); System.out.println(person); }}
/* Person.java */package com.lsf.spring.bean;public class Person{ private String name; public void setName(String name){ this.name = name; } public String getName(){ return this.name; }}
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd"> <bean id="person2" class="com.lsf.spring.bean.Person"> <property name="name" value="Jack"></property> </bean></beans>
Spring Tool Suit
为了便于开发,spring为eclipse提供了装门用于开发spring的插件,spring tool suit。插件官网地址http://download.springsource.com/release/TOOLS/update/3.7.3.RELEASE/e4.4/springsource-tool-suite-3.7.3.RELEASE-e4.4.2-updatesite.zip。
这是针对eclipse4.4.2的版本。不过我在eclipse的GUI插件安装里找到了STS,于是自动安装了。Help->Eclipse Marketplace搜索Sping关键字就能找到Spring Tool Suit,点击Install就能安装,速度可能慢点,不过省事。到此,spring的基本开发环境配置成功。
- Spring学习之路(一)—环境配置
- spring源码学习之路---环境搭建(一)
- spring源码学习之路---环境搭建(一)
- spring源码学习之路---环境搭建(一)
- spring源码学习之路---环境搭建(一)
- Python学习之路一 开发环境的配置
- OpenCV学习之路(一)----配置OpenCV_Eclipse开发环境
- spring-data-jpa学习(一)环境配置1.1
- spring-data-jpa学习(一)环境配置1.2
- spring-data-jpa学习(一)环境配置1.3
- Spring MVC 学习总结(一)——MVC概要与环境配置
- Spring MVC 学习总结(一)——MVC概要与环境配置
- Spring MVC 学习总结(一)——MVC概要与环境配置
- spring-security3配置—学习笔记《一》
- Kinect 学习之旅(一)----安装与环境配置
- 学习Swift之(一):关于swift与开发环境配置
- Lex与Yacc学习(一)之环境配置篇
- lua学习系列一之配置环境与IDE
- Javascript获取select下拉框选中的的值
- MFC 改console程序
- orm.hibernate3.HibernateSystemException: Unknown entity: java.util.ArrayList;
- FFMpeg之 Mpeg2TS解析
- Linux下Debian包定时备份数据库文件和删除备份文件
- Spring学习之路(一)—环境配置
- 【数据结构】图形的多种表示方法及其java实现之相邻矩阵法
- Simcity模拟城市(移动版)
- 项亮《推荐系统实践》读书笔记3-利用用户标签数据进行推荐
- Javascript 模拟弹出windows窗口
- POJ2456
- mysql 创建function
- 使用git安装gocode时报错以及解决方法
- OPENJUDGE NOI 7624 山区建小学