发表于: 2017-04-14 15:41:22

1 1363


今天完成的事:学习Spring,配置Spring和Junit

what is spring?

第1步 - 创建Java项目:

第一步是使用Eclipse IDE 创建一个简单的Java项目。选项 File -> New -> Project 最后选择 Java Project 从向导列表向导。现在,项目命名为 HelloSpring 

第2步 - 添加必需的库:

第二步添加 Spring框架,并在我们的项目中通用的日志API库。要做到这一点,右键单击您的项目名称 HelloSpring 然后按照上下文菜单中提供以下选项: Build Path -> Configure Build Path

现在,使用Add External JARs 选项 Libraries 卡提供外部JAR按钮,添加从Spring框架和通用日志安装目录下面的核心JAR文件:  

antlr-runtime-3.0.1

org.springframework.aop-3.1.0.M2

org.springframework.asm-3.1.0.M2

org.springframework.aspects-3.1.0.M2

org.springframework.beans-3.1.0.M2

org.springframework.context.support-3.1.0.M2

org.springframework.context-3.1.0.M2

org.springframework.core-3.1.0.M2

org.springframework.expression-3.1.0.M2

commons-logging-1.1.1

第3步 - 创建源文件:

现在让我们根据实际创建的源文件 HelloSpring 项目。首先,我们需要创建一个名为包 com.yiibai. 要做到这一点,右键点击 src 在包资源管理部分,并按照选项:New -> Package.

下一步我们创建 HelloWorld.java 和 MainApp.java 在com.yiibai 包下文件。

HelloWorld.java

package com.yiibai;

public class HelloWorld {

   private String message;

   public void setMessage(String message){

      this.message  = message;

   }

   public void getMessage(){

      System.out.println("Your Message : " + message);

   }

}

MainApp.java 的内容:

package com.yiibai;

import org.springframework.context.ApplicationContext;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class MainApp {

   public static void main(String[] args) {

      ApplicationContext context = 

             new ClassPathXmlApplicationContext("Beans.xml");

      HelloWorld obj = (HelloWorld) context.getBean("helloWorld");

      obj.getMessage();

   }

}

第4步 - 创建bean配置文件:

需要创建一个bean 配置文件,该文件是一个XML文件,并作为 cement 等类组合在一起。这个文件需要在src下

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="helloWorld" class="com.yiibai.HelloWorld">

       <property name="message" value="Hello World!"/>

   </bean>

</beans>

必须确保这个文件在 CLASSPATH 中可用,并使用相同的名称在主应用程序而创建的应用程序

写到这儿,eclipse就突然关闭了,然后就打不开了。。。

明天计划的事:继续学习SPRING,完成今天的Hellospring小例子,深入学习Spring

遇到的问题:学习过程中发现Spring的知识点好多,也不知道学到啥程度就行了

收获:java真的不像C,或者不像我学的C,工具和框架类的东西好多,不只是Bulid Path就可以用了,他们自己拿出来也是一个工具


返回列表 返回列表
评论

    分享到