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的初始化、配置、依赖关系等管理,大大减少了代码量,降低了类间的耦合,对以后项目的升级和移植都有很好的作用。

  • 相关阅读:
    Java并发指南3:并发三大问题与volatile关键字,CAS操作
    Java并发指南2:深入理解Java内存模型JMM
    Java并发指南1:并发基础与Java多线程
    Java集合详解8:Java集合类细节精讲,细节决定成败
    Java集合详解7:一文搞清楚HashSet,TreeSet与LinkedHashSet的异同
    Java集合详解6:这次,从头到尾带你解读Java中的红黑树
    IP电话的配置
    孤立账户
    服务器维护知识
    VB学习一
  • 原文地址:https://www.cnblogs.com/whuqin/p/4982120.html
Copyright © 2011-2022 走看看