Javaweb 实战之Spring

Java web 实战之Spring(一)

   开始接触Java web主要是因为在做移动端开发的时候需要客户端和服务器的数据交互,而学习它一方面是因为好奇,另一方面也是为了更好的对接客户端和服务器。闲话不多说,进入正题。
  在学习Java web之前,需要一定的java 基础和数据库基础,此外还包含JSP,Servlet以及对服务器容器Tomcat等的使用,不太熟悉的小伙伴们可以通过查阅相关书籍了解。

一、Spring框架简介

  首先,框架这个词总是给人一种十分高大上的感觉,但是很多人用多框架,却不一定理解什么是框架,在这里我通过一个例子来说明框架的含义,比如,我们在后台开发中,需要实现用户的登录注册以及密码修改等功能,此时我们会设计一个接口来作为用户管理接口,在接口中会有相应的方法,之后会写一个对应的实现类实现这个接口,从而达到解耦的目的。此外在登录注册时后台会访问数据库,因此需要一个数据库的连接类,为了避免每次访问数据库都获取一次连接,我们使用单例模式来创建这个连接。以上这两点是后台开发常用到的步骤,会被许多开发人员重复使用,而这些重复使用的步骤总结归纳后,就是我们所说的框架。
  所以总结一点,框架就是开发人员实际开发中重复使用的步骤。
  而Spring就是这样从实际开发中抽取出来的一个框架。而它的优点主要在于以下几点:
  (1)解耦性好:代码模块之间的依赖性低,并与后期修改和维护
  (2)IOC(依赖注入)用于处理业务中bean的依赖关系,便于解耦
  (3)AOP(面向切面编程)主要用于对安全事务日志等的集中处理
  这些优点也是后面需要学习的重点,之后会通过实例来说明这些优点。

1、Spring的下载

   (1)登录官网SpringFramework官网,下载所需的jar包,打开链接,进入如下界面


  选择libs-release-local/org/springframework/spring,然后选择自己需要的包进行下载,这里我下载的版本是4.3.5。下载后找到lib包中的jar包。此外还需要下载一个common-logging的jar包,为Spring提供日志服务,链接common-logging

2、在Eclipse中使用Spring框架

  在Eclipse中使用你可以通过两种方式:第一种是在你创建的项目中将Spring中jar包和common-logging中jar包拷贝到项目中,但是每次创建新项目都需要拷贝这些jar包;第二种则是在eclipse中创建用户自己的类库,并将相应的jar包放入自己的类库中,而在每次创建新的项目时只需要添加到自己项目中即可。这里主要讲解第二种方式:
   在eclipse面板中进入windows/preferences/java/build path/user Libraries,如下图


点击new,输入自己的库名称,确定后选中新创建的库,点击edit,加入之前下载的jar包即可。如下图:


  今天就到这里,下一篇会通过一个实例简单说明Spring的使用

猜你喜欢

转载自blog.csdn.net/ckq5254/article/details/72920876
今日推荐