
Spring开发二三事
怀英兄
一个非主流类型的小程序员
展开
-
理解AOP的编程思想
Spring框架在国内的软件开发早已是全面普及了,开发中使用Spring主要是为了它的三种特点:1. IOC容器管理各层的组件 2.AOP配置声明式事务 3.整合其它框架。上一篇我们探究了一下IOC是怎么回事,这回我们来探究另一个Spring的重要思想:面向切面编程。首先假设一个情景:我们要编写一款银行的业务软件,要求可以实现查询、取款、存款等功能,那么不用多说,你也肯定知道大致的流程和下面差不多...转载 2018-06-30 09:46:37 · 1707 阅读 · 0 评论 -
IoC控制反转是什么意思?
最近由于日本项目的需要,开始学习Spring框架的东西。虽然框架被日方公司进行了一定的修改,但Spring大体原理是不变的。Spring最大的特点,相信大家在网上看了许多,都知道是控制反转(IOC),或者叫依赖注入(DI),那么究竟什么是控制反转,什么是依赖注入呢?IOC(inversion of control)控制反转模式;控制反转是将组件间的依赖关系从程序内部提到外部来管理; DI(depe...原创 2018-06-28 20:58:36 · 14007 阅读 · 4 评论 -
认识你的spring工程
上次我已经带领大家建立起了自己的第一个是springMVC工程,并成功的运行起来。然而作为开发者的我们,对这样一个工程是必须知道它是什么,怎么样。这次我就来和大家掰扯掰扯这个spring工程里面都有什么吧。这是我们上次建立的spring工程目录结构,大体以中间三个library作为分界线,上面的三个src目录就是后台的主程序,下面的src目录则是前端页面相关的内容,pom.xml我们已经很...原创 2018-07-18 21:29:50 · 717 阅读 · 0 评论 -
从maven开始你的spring开发
在正式介绍如何构建spring工程前,请一定一定先了解一下maven,它给你省下的时间和精力可不是一星半点儿。maven是一个文件的仓储管理器,开发web工程你肯定遇见这样的情况:用了spring框架,你要网上去找spring的jar包,用了mysql的数据库,你需要mysql的驱动jar包,用了mybatis来写SQL语句,好吧,你又要去找mybatis的资源包。开发的热情都被这到处找资源包给磨...原创 2018-07-15 17:04:31 · 17345 阅读 · 5 评论 -
建立你的第一个spring工程(上)
springMVC如今在企业开发中如日中天,几乎所有的网络公司都是以此为基底来进行开发的,那么无论你的工作内容是前端还是后天,都要对spring有足够的了解。而今网上关于spring的教程也不少,但我总觉得对新手不够友好,很多东西都建立在你已经有一定的开发基础上,所以接下来的几篇博文,我会带着大家从头开始建立spring工程,并逐步实现一些功能,在你会用spring实现一些简单的功能后,里面的原理...原创 2018-07-15 20:19:55 · 6386 阅读 · 0 评论 -
建立你的第一个spring工程(下)
接上回,一个基本的java web已经建立好,那么怎么样才能把它变成spring工程呢?首先我们需要在pom.xml里面配置对spring的依赖(就是引入spring的jar包),pom.xml里面指示了所有maven的依赖,也就是说你从maven上需要取什么东西,就在这里配置好,maven会自动去把这个东西拿到我们的工程里面去。可以用看到在<dependency>之间的部分就是所引入...原创 2018-07-15 21:15:48 · 1515 阅读 · 0 评论