http://joodystore.com/nuanyun/47/

澳门银河关注互联网产品管理,交流产品设计、用户体验心得!

Spring框架的搭建 --- 从无到有

时间:2020-09-15 05:01 来源:未知 作者:admin

  叙:上一章节了解了spring框架,明白了spring框架的是干什么的以及有什么优点,本章及是电虫学习如何搭建的spring框架,从无到有,从最初的框架文件的下载到一个spring的小demo的运行成功~废话不多说,盘它!

  首先,我们要知道spring的架包是什么样的以及我们需要什么样的架包,如下图所示:

  以上是spring的架包文件,这是3和4的版本的了,比较老旧了,大家可以下载点新的版本的,其中的文件存储的路径、结构等均是大同小异的,不会存在太大问题~

  首先,我们要知道一个spring项目中哪些架包是基础架包,现在初步学习spring首先导入的就是基础架包文件~spring项目的构成图如下所示:

  从图中标注的红色文字可知,Beans、Core、Context、SpEL这四个是spring项目的基础支撑,因此我们要先导入的就是这四个架包文件;

  这些jar包所在位置均为之前下载的spring-framework文件内,将下载好的spring-framework-4.2.4.RELEASE-dist.zip文件解压,找到libs文件夹,其中存放的均是应用于各个情况下的jar包,找到如下图所示的sigejar包,并打开后可看到如下所示的四个架包文件~

  令:如果使用的spring架包文件版本不高,不到五以上的话会存在日志的问题,高版本的架包中包含的已经有了日志处理,而低版本的还需要手动导入一个日志包~导入过程如下所示:

  Spring框架的核心配置文件创建的要求就是没有任何要求,对于配置文件的名称、存放位置等均不做过多的要求,很随意,但是经过长时间的演变还是有一些约定俗成的规矩的,毕竟一个系统的开发需要团队相互配合,不可能每个人都随心所欲让后来者费劲寻找一个配置文件~

  spring的约束导入和struts2的以及hibernate的军不一样,连约束文件的类型都变化了,而且导入约束比较繁琐,要是详细讲的话需要的篇幅较大,因此就先不在本章节中写,大家可以点击下面的链接,这个链接就是专门讲如何导入spring的约束的;

  Spring框架是一个放置对象的容器,因此创建一个对象进行后续的演示,创建一个User对象,其对象属性如下所示:

  将User对象放入到spring容器中的配置就是在核心配置文件中,其配置代码如下所示:

  只是用了一个标签,其属性有两个,一个是name,一个是class,从上面的代码中不难看出来其作用,介绍如下:

  创建个Action类(DemoAction.java),在这个里面来获取并打印User对象信息,其代码如下所示:

  完毕后,可以开发我们的第一个Java环境了。Java程序开发三步骤:编写 编译 运行 。Java程序开发的三个步骤:编写第一个Java程序(HelloWorld):1.在C:\ 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为HelloWorld ,后缀名必须为.ja......

  近日,AjaxLine统计发布了30个最受欢迎的Eclipse插件,详文请见这里。众所周知,Eclipse是最初作为Java IDE发布的一个开放平台,因其具备完善的插件扩展机制,并逐渐加入对于C++和其他语言平台的支持,而受广大开发群体的欢迎,一度成为IDE市场事实上的标准。\u0026#xD;\n很软件开发厂商,包括IBM和Oracle这样软件巨鳄在内,也都基于Eclipse平台推出各自的能贯......

  [b]1. 如何服务化[/b]采用接口与实现分离,服务接口是一种契约,他与我们开发web Service类似。java开发语言:采用对程序员友好的接口申明形式,开发人员不需要关心客户端与服务端之间的传输协议。其他语言:可以通过该

  提供自定义协议进行交互[b]2. 服务接口定制[/b]定义服务接口接口参数命名定义参数校验规则Java语言服务接口尽量不要依赖其他项......

  关注 互联网的一些事 官方微信,回复" 47 " 即可在微信里阅读本篇内容。

  在查找公众号中搜索:织梦58,或者扫描下方二维码快速关注。

围观: 9999次 | 责任编辑:admin

延伸阅读

关键字

回到顶部
describe