zoukankan      html  css  js  c++  java
  • 《Spring 2.0技术手册》读书笔记一Spring与eclipse的结合

    Spring是个开源项目,应用广泛,我们先来使用spring,感受下它的不同,再来深入了解Spring的核心与原理。

    1. 下载Spring,http://www.springsource.org/,我下的是3.0.5。下载eclipse,我下的是3.6。

    2. 安装eclipse插件Spring IDE,可以帮助我们配置bean定义文件、bean依赖关系管理等。采用在线更新,网址http://springide.org/updatesite,选择三个必须的core/dm Server Tools,Core/Spring IDE,Core/STS即可了。当然了安装过程中可能出现问题,提示zest或者ajdt没有安装,这时就要先装zest和ajdt插件。zest的下载地址http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-zest-3.6.1.zip,ajdt的在线安装地址是http://download.eclipse.org/tools/ajdt/36/update。这些插件都可以在www.eclipse.org的plugins下搜索到。安装成功后,在eclipse工具栏中可以看到如下图:

    3. 在eclipse中增加Spring Library。Window=Preference=Java=Build Path=User Libraries,点击New,新建用户库。

    然后选择Spring 3,点击Add Jars,加入org.springframework.core-3.0.5.RELEASE.jar、org.springframework.beans-3.0.5.RELEASE.jar、com.springsource.org.apache.commons.logging-1.1.1.jar、com.springsource.org.apache.log4j-1.2.15.jar等,这些jar包可以在我们下载的Spring框架和Spring with dependencies中找到。

    4. Spring实例

    新建Java Project,并加入自己建的用户库Spring3.0,项目结构如下图。对于Bean配置文件beans-config.xml的生成,可以选中项目SpringDemo,右键-New-other-Spring-Spring Bean Configuration File,输入配置文件名,即可。这样我们就不用自己记忆配置文件的头中的命名空间之类的了。

    代码如下:

    HelloBean.java

    SpringDemo.java

    beans-config.xml

    运行项目控制台输出Hello World!

    我们可以发现在主类SpringDemo.java中并没有实例化HelloBean类,也没用设置里面的属性helloWord,但是它们之间的依赖关系却倚靠配置文件建立了起来。这就是Spring的作用,它起到了容器的作用,负责bean的初始化、配置、依赖关系等管理,大大减少了代码量,降低了类间的耦合,对以后项目的升级和移植都有很好的作用。

  • 相关阅读:
    在linux查看内存的大小
    Linux下查看操作系统的位数和系统名称版本信息
    Linux下查看操作系统的位数和系统名称版本信息
    [KOJ95603]全球奥运
    [KOJ6997]旅行商问题二
    [hihoCoder#1065]全图传送
    [codeforces 339]E. Three Swaps
    [codeforces 339]D. Xenia and Bit Operations
    [codeforces 360]A. Levko and Array Recovery
    [codeforces 339]C. Xenia and Weights
  • 原文地址:https://www.cnblogs.com/whuqin/p/4982120.html
Copyright © 2011-2022 走看看