如何初步搭建Spring的运行环境
来源:互联网 发布:阅微草堂笔记 知乎 编辑:程序博客网 时间:2024/05/20 20:02
笔者最近也是才开始学习Spring。下面就告诉像笔者一样的初学者如何快速搭建一个最简单的Spring开发环境。
1、下载Spring相关的包,我们在这里使用Spring 3.2.7这个版本:
Spring 3.2.7
2、在Eclipse里新建一个Dynamic Web Project,名称叫testSpring
此过程如果不会,请自己查阅相关资料。
3、在工程中添加依赖的Spring组件包。
org.springframework.aop-3.2.7
org.springframework.aspects-3.2.7
org.springframework.beans-3.2.7
org.springframework.context-3.2.7
org.springframework.context.support-3.2.7
org.springframework.core-3.2.7
org.springframework.expression-3.2.7
4、创建package com.springtest.model及里面的class User:
package com.springtest.model;public class User {private String _Name = "";private String _Sex = "";private String _Password = "";public String get_Name() {return _Name;}public void set_Name(String _Name) {this._Name = _Name;}public String get_Sex() {return _Sex;}public void set_Sex(String _Sex) {this._Sex = _Sex;}public String get_Password() {return _Password;}public void set_Password(String _Password) {this._Password = _Password;}}5、创建package com.springtest.iimpl并在其中创建interface IUse,内容如下r:
package com.springtest.iimpl;import com.springtest.model.User;public interface IUser {public User AddUser(User user);}6、创建package com.springtest.impl并在里面创建class CUser,内容如下:
package com.springtest.impl;import com.springtest.iimpl.IUser;import com.springtest.model.User;public class CUser implements IUser{public User AddUser(User user){System.out.println("The user " + user.get_Name() + " has been added!");return user;}}7、创建package com.springtest.service并在里面创建类UserManage,内容如下:
package com.springtest.service;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.springtest.iimpl.IUser;import com.springtest.model.User;public class UserManage {IUser iuser = null;public UserManage(){ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");iuser = (IUser)context.getBean("user");}public void addUser(){User user = new User();user.set_Name("张三");user.set_Password("123456");user.set_Sex("男");iuser.AddUser(user);}public static void main(String[] args){UserManage usermanage = new UserManage();usermanage.addUser();}}8、如果没有的话在工程中创建resources文件夹,并在里面创建一个xml文件Beans.xml,内容如下:
<?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-3.0.xsd"> <bean id="user" class="com.springtest.impl.CUser"> </bean> </beans>9、上述第8点中将user指向了com.supermap.springtest.impl.CUser,这样在UserManage中调用AddUser时就会调用com.supermap.springtest.impl.CUser中的AddUser()方法。
10、在UserManage中单击右键,选择“Run As Java Application”,可以看到如下运行结果:
The user 张三 has been added!
OK,环境搭建完毕。
如果需要用其他的方式来实现AddUser()方法,只需要重新新建一个类似于com.springtest.impl.CUser的类,并在其中重新实现AddUser()方法,然后在Beans.xml中将id="user"的bean配置到该类即可。
- 如何初步搭建Spring的运行环境
- Eclipse下搭建J2ME运行环境的初步认识
- Spring Boot 学习一、搭建初步环境
- 如何搭建spring环境框架?
- 如何正确简单的搭建dfb运行环境
- 如何搭建一个工业级的Rails应用运行环境
- Spring的环境搭建
- Spring环境的搭建
- spring环境的搭建
- spring的环境搭建
- spring框架的搭建的初步认识
- iOS XMPP开发环境的初步搭建
- iOS开发环境的初步搭建
- Spring Boot 学习第一步(搭建初步环境)
- Spring Boot 学习第一步(搭建初步环境)
- Spring Boot 学习第一步(搭建初步环境)
- spring的简介与初步搭建应用
- spring MVC框架的初步搭建
- 学习android编程之路(1)— 环境变量配置
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 文件下载,带转码->pdf->swf
- ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源
- Kotlin在Android工程中的应用
- 如何初步搭建Spring的运行环境
- mysql语法、特殊符号及正则表达式的使用
- 在Fragment里面使用ExpandableListView实现仿qq好友列表
- 音频信号处理——音频矢量化
- Step into Kotlin - 09 - 集合
- UI基础之 UIview
- .gitignore文件通用模板
- IOS实现单例模式的几种实现方法
- 通知中心