spring环境搭建

释放双眼,带上耳机,听听看~!

①在官网https://spring.io/下载或者http://maven.springframework.org/release/org/springframework/spring/下载spring开发包

spring环境搭建

②新建javaweb工程
spring环境搭建

③从刚才下载的spring开发包解压后的文件处导入所需要的spring包,也可以选择全部导入
spring环境搭建

④从http://commons.apache.org/proper/commons-logging/download_logging.cgi或者

http://www.java2s.com/Code/Jar/c/Downloadcommonslogging113jar.htm

下载commons-logging-1.1.3-jar.zip

spring环境搭建

⑤从下载的包里解压后选择commons-logging-1.1.3-jar导入javaweb项目
选择项目右键Build Path —–》configure Build Path —–》Liability —-》AddEAddExternal Jars —-》选择所需要的包

spring环境搭建

⑥编写测试类测试环境能否运行

在test包下新建接口testInter.java文件


1
2
3
4
5
6
7
8
9
10
11
1
2package test;
3
4public interface testInter {
5   public void setUsername(String string);
6   public void setPassword(String string);
7   public String getUsername();
8   public String getPassword();   
9}
10
11

在test包下新建testImpl.java文件


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
1package test;
2
3public class testImpl implements testInter {
4  
5   private String Username;
6   private String Password;
7  
8   @Override
9   public void setUsername(String string) {
10      // TODO Auto-generated method stub
11      this.Username = string;
12  }
13
14  @Override
15  public void setPassword(String string) {
16      // TODO Auto-generated method stub
17      this.Password = string;
18  }
19 
20  @Override
21  public String getUsername() {
22      // TODO Auto-generated method stub
23      return Username;
24  }
25
26  @Override
27  public String getPassword() {
28      // TODO Auto-generated method stub
29      return Password;
30  }  
31 
32
33}
34
35

在src目录下新建配置xml文件

spring环境搭建

编写配置文件


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1<?xml version="1.0" encoding="UTF-8"?>
2<beans xmlns="http://www.springframework.org/schema/beans"
3xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4xsi:schemaLocation="http://www.springframework.org/schema/beans
5http://www.springframework.org/schema/beans/spring-beans.xsd">
6
7
8//给bean设置唯一id(testBean)和class(test.testImpl)
9
10<bean id="testBean" class="test.testImpl">  
11<property name="Username">   //给bean的属性username设置初始化值Charlie
12<value>Charlie</value>
13</property>
14<property name="Password">  //给bean的属性Password设置初始化值12345678
15<value>12345678</value>
16</property>
17</bean>
18
19</beans>
20

新建一个class文件testmain.java


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1package test;
2
3import org.springframework.beans.factory.BeanFactory;
4import org.springframework.context.support.ClassPathXmlApplicationContext;
5
6public class testmain {
7
8   public static void main(String[] args) {
9
10        // 建立一个容器
11      BeanFactory factory = new ClassPathXmlApplicationContext("tt.xml");
12
13        //从容器里通过getBean()与刚才设置好的Bean的id获取bean实例
14      testImpl tml = (testImpl)factory.getBean("testBean");
15
16        //使用实例的方法输出信息  
17      System.out.println("我是"+tml.getUsername()+"\n"+"我的密码是"+tml.getPassword());
18
19  }
20
21}
22
23

输出结果如下:

spring环境搭建

到此环境搭建及测试完毕。

给TA打赏
共{{data.count}}人
人已打赏
安全技术

C++ lambda表达式

2022-1-11 12:36:11

安全技术

《React后台管理系统实战 :二》antd左导航:cmd批量创建子/目录、用antd进行页面布局、分离左导航为单独组件、子路由、动态写左导航、css样式相对陷阱

2021-12-21 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索