Spring菜鸟入门介绍
介绍Spring的基本使用,以最简单的方式去学习Spring。
杨景文Blog
正人者,先正己,方能正人
展开
-
Spring框架(一)简单介绍
Spring是一个轻量级框架,可以一站式构建你的企业级应用。Spring作为Javaee开发技能不可或缺的一项,是每一个做Javaee开发的人必须要掌握的。现在最新的Spring已经到5.0的体验版了,不过做技术的人都知道,在一个实际的项目中最好还是使用成熟稳定的版本,所以本片文章以当前最近的稳定版本4.3.5为基础上进行的测试。本篇文章作为我写Spring框架的第一篇,还是要介绍一下Sp原创 2016-12-28 18:06:29 · 4063 阅读 · 0 评论 -
Spring框架(二)依赖注入概念
Spring中被人使用最多的可能就是他的依赖注入了,比如SSH整合的时候,必然会使用Spring的依赖注入。依赖注入简写DI,全称:Dependency Injection。依赖注入也有另外一个名字叫做控制反转(IOC)。在讲解Spring的依赖注入的使用之前,我们需要先搞明白什么是依赖注入。接下来举个例子:一般领导都会有一个秘书,要秘书有什么用呢?估计大家都知道,可以把一些事情交给秘书来原创 2016-12-29 11:08:48 · 1331 阅读 · 0 评论 -
Spring框架(三)依赖注入之注解方式
本篇文章建立在上一篇【依赖注入的概念】基础之上,如果没有看上一篇,建议先看看。依赖注入只是Spring众多功能中的一个,也是比较重要的一个。此篇文章我们将介绍怎么使用Spring的注解完成依赖注入功能。此篇文章的案例建立在上一篇的基础之上,我们举过一个例子,就是老板和秘书之间的关系:一般领导都会有一个秘书,要秘书有什么用呢?估计大家都知道,可以把一些事情交给秘书来做,减少领导的工作量,这样领导原创 2016-12-29 14:45:02 · 1144 阅读 · 0 评论 -
Spring框架(四)AOP之代理模式
本篇介绍一下Spring的AOP模块中关于面向切面的概念。AOP全称Aspect Oriented Programming,即面向切面编程。第一次听说面向切面编程可能会比较陌生,或者心里堵得慌。这到底是个什么鬼。但是,不要紧,我们不要太去抠字眼,想通过这几个字就想搞明白什么是面向切面,是不太可能的。所以,先不管什么是面向切面,先把这个概念抛掷脑后。先看看下面这个例子:我有个朋友,自己在家做点原创 2017-01-10 12:45:06 · 1063 阅读 · 0 评论 -
Spring框架(五)AOP之注解方式
Spring的AOP(面向切面编程、或者叫面向方面编程)一直以来是初学Spring程序员的一个挥之不去的梗,想想当年自己刚开始接触AOP的时候也是一头雾水。我当初的学习方式就是先不管是否理解,既然大家都说好,就先用,用着用着就明白了为什么。本篇文章我也是想尽可能的让大家在学习之初就能明白什么是AOP。AOP的核心其实就是动态代理,这个在第一篇文章【Spring框架AOP之代理模式】中有讲解,并且此原创 2017-01-10 17:20:10 · 718 阅读 · 0 评论 -
Spring框架(六)MVC的基本配置
本篇文章将介绍Spring框架的MVC模块的基本配置与使用。Spring MVC发展到如今,已经是非常优秀的一个框架了。甚至现在的很多企业都开始在最新的项目中采用Spring框架进行MVC的分层设计。关于什么是MVC,大家可以先看看我之前的一篇文章【MVC架构介绍】。为了更理解Spring MVC到底做了什么,可以这样理解:Spring MVC其实就是对原生Servlet的一个封装,这原创 2017-01-11 17:01:33 · 761 阅读 · 1 评论 -
Spring框架(七)结合Hibernate基本使用入门介绍
Spring框架包含的模块很多,是一站式框架,其中主要的Ioc和AOP是其核心模块。而Hibernate框架一个ORM类型的框架,主要负责数据库操作,也是现在比较流行和市场占有率比较高的框架。本篇主要是利用Spring的IOC功能对Hibernate的SessionFactory进行依赖注入,当然Spring和Hibernate的结合方式很多,比如Spring对Hibernate事物的管理等。本篇原创 2017-01-18 09:47:15 · 894 阅读 · 0 评论