1. 震惊!spring的前期准备竟是这样子!

1.Spring的概述

        它主要用来解决企业及应用开发的业务逻辑和其他各层的耦合问题.

        它的目标是提供一个一站式轻量级的应用开发平台,抽象应用开发遇到的共性消息中间件等;

        它提供了与其他中间件的广泛支持,开发者可以尽可能的决定哪种方案;

        保持强大的向后兼容性,实现功能升级的同时,对旧版本也保持了很好的兼容性。

2.Spring框架的体系结构

 

❏ 核心容器:

        spring-core模型:控制反转、依赖注入

        spring-beans模型:提供工厂模式

        spring-context模型:访问定义和配置的任何对象媒介

        spring-context-support模型:高速缓存任何调度

        spring-expression模型:提供了强大的表达语言去支持运行时查询和操作对象

❏ AOP和Instrumentation:

        spring-aop:提供一个符合aop要求面向切面的编程

        spring-aspects:提供了与Aspect的集成功能

        spring-instrument:提供了类植入支持与类加载器的实现

❏ 消息:

        提供了对消息传递体系结构和协议的支持

❏ 数据访问/集成:

        spring-jdbc:连接数据库

        spring-orm:对象关系的映射

        spring-oxm:支持对象/XM映射的抽象层

❏ web:

        spring-web:提供基本的web开发集成功能

        spring-webmvc:

        spring-webSocket:提供webSocket和sockJS的实现

3. 使用Eclipse开发JavaWeb应用

        为了提高开发效率,通常需要安装IDE(集成开发环境)工具。Eclipse是一个可用于开发Web应用的IDE工具。

        我们可以登录其官网Eclipse Downloads | The Eclipse Foundation 进行下载对应的Eclipse.

        (1) 安装JDK

        安装并配置JDK后,按照提示安装JDK,我们要注意的是,需要配置环境变量中的系统变量JAVA_HOME和Path.在win10系统下,系统变量如图所示。

 

 

        (2) Web服务器

        目前,比较常用的web服务器包括Tomcat、JRun、WebSphere、WebLogic等,我这里推荐使用的是Tomcat9.0.

        我们需要登录Apache软件基金官网 Welcome! - The Apache HTTP Server Project ,下载Tomcat9.0。

       下载好Tomcat9后,解压在某个目录下。

        执行Tomcat目录下bin文件夹中的startup.bat来启动Tomcat服务器。执行它,就会气功Tomcat服务器。

 

 

 

        为了了更好的验证我们服务器启动成功,在浏览器输入

http://localhost:8080http://localhost:8080

        

 

         (3) 安装Eclipse

       Eclipse Downloads | The Eclipse Foundation 登录其官网,下载完成后压缩到自己设置的路径下,即可安装成功。

        (4) 集成Tomcat

        启动Eclipse,选择Window->Preferences命令,在弹出的对话框中选择Server下的Runtime Environments,然后弹出对话框单机Add。

        在弹出的界面中,就可以配置各种版本的web服务器。

         下一节,我们将会写明,spring的下载以及入门程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值