zoukankan      html  css  js  c++  java
  • Eclipse/MyEclipse上配置Spring环境

    在MyEclipse上配置Spring环境

    myeclipse其实已经集成Spring的开发环境,我们只需在新建的项目上添加spring的配置环境就可以

    新建一个java项目

    选中创建好的项目之后,在菜单点击MyEclipse→add capabilities→add Spring capabilities

    可以选择spring的版本和需要的配置

    按finish之后可以发现项目上面有个s,并且导入的库出现了spring

    下一步就是新建一个配置文件,选中项目右键new→other

    这个xml配置文件一般放在项目的src文件夹下

    finish之后配置好spring了

    在Eclipse上配置Spring环境

    Eclipse上并没有集成spring的开发环境,所以需要下载spring tool
     
     
    进去之后在搜索框输入spring,下载这个spring IDE(因为本人已经下载了,右下角那个按钮变成了更新)
     
     
    根据自己的需要来选择安装的东西(但是括号里面写着required的是必须要的)
     
     
    安装需要等一段时间安装完之后重新打开eclipse就可以看到有spring ide
     
     
    由于eclipse并没有自带spring的jar包所以,需要到官网下载(进入这个网址之后在springframework下面的spring文件夹展开有很多版本的spring,根据自己的情况选择)
    https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework
     
    还缺少commons-logging的jar包可以到这里下载
    http://download.csdn.net/download/badlucktang/1594563
     
    下载好这些jar包之后将他们导入到你的项目里面(英文是build path)
     
    导入的jar包示例(根据自己的需要导入jar包,下载好的spring的jar包在lib文件夹里面)
     
     
     
     

    测试Spring环境是否配置成功(以myeclipse为例)

     
    项目结构
     
    HelloBean.java
    [java] view plain copy
     
    1. package springDemo;  
    2.   
    3. public class HelloBean {  
    4.  private String helloWorld;  
    5.    
    6.  public void setHelloWorld(String helloWorld) {  
    7.     this.helloWorld = helloWorld;  
    8. }  
    9.   
    10. public String getHelloWorld() {  
    11.     return helloWorld;  
    12. }  
    13.   
    14. }  
    SpringTest.java
    [java] view plain copy
     
    1. package springDemo;  
    2.   
    3. import org.springframework.beans.factory.BeanFactory;  
    4. import org.springframework.beans.factory.xml.XmlBeanFactory;  
    5. import org.springframework.core.io.ClassPathResource;  
    6. import org.springframework.core.io.Resource;  
    7.   
    8. public class SpringTest {  
    9.   
    10.     public static void main(String[] args) {  
    11.         //读取配置文件  
    12.         Resource rs=new ClassPathResource("applicationContext.xml");  
    13.         BeanFactory factory=new XmlBeanFactory(rs);  
    14.         HelloBean hello=(HelloBean)factory.getBean("helloBean");  
    15.         System.out.println(hello.getHelloWorld());  
    16.     }  
    17.   
    18. }  

    applicationContext.xml(这个配置文件一开始就生成了代码,我们只需要在beans标签里面添加这段代码就可以)
    [html] view plain copy
     
    1. <bean id="helloBean" class="springDemo.HelloBean">  
    2.     <property name="helloWorld">  
    3.        <value>Hello Spring!</value>  
    4.     </property>  
    5. </bean>  

    注:
     
    HelloBean.java
     
     
    代码写好之后运行SpringTest.java
     
    上面的红色字是因为没有log4j.properties这个属性文件,我们可以手动创建一个
     
     
    在建好的这个文件里面输入这样一段打码(选中下面的source将代码粘贴下去)再运行就没有红色的字出现了
    [plain] view plain copy
     
    1. # Configure logging for testing: optionally with log file  
    2. log4j.rootLogger=WARN, stdout  
    3. # log4j.rootLogger=WARN, stdout, logfile  
    4. log4j.appender.stdout=org.apache.log4j.ConsoleAppender  
    5. log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  
    6. log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n  
    7. log4j.appender.logfile=org.apache.log4j.FileAppender  
    8. log4j.appender.logfile.File=target/spring.log  
    9. log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  
    10. log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n  


     
    这样就可以开始写代码了!
     
     
    学习笔记,仅供参考~
  • 相关阅读:
    常见的行元素与块元素
    [转]SVN服务器部署并实现双机同步及禁止普通用户删除文件
    [转]Axure共享工程Shared Project(二):编辑修改和提交
    如何添加网络打印机
    [转]JSON 转换异常 死循环 There is a cycle in the hierarchy
    比较常用的Properties配置文件的使用方法示例
    解决Tomcat项目重复加载导致pemgen space内存溢出
    怎样批量删除.svn文件
    [转]前端工程师必须掌握的知识点
    Freemarker 使用
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/7773947.html
Copyright © 2011-2022 走看看