spring
shenlanse7626
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring 06通过注解实现
实现方式: 第一步 增加maven依赖 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav...转载 2018-11-15 14:07:10 · 106 阅读 · 0 评论 -
eclipse导入SpringMVC源码
环境: window 7 64位、jdk8 主要流程: 1.下载springMVC源码。 2.下载安装Gradle。(构建工具) 3.安装marketplace插件。(Eclipse插件) 具体步骤: 1. [下载SpringMVC源码](https://codeload.github.com/spring-projects/spring-framework/zip/v3.2.16.RELEASE...原创 2019-01-02 17:30:03 · 1321 阅读 · 0 评论 -
spring 05自定义
第一步 增加maven一依赖 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.a...转载 2018-11-15 12:37:12 · 105 阅读 · 0 评论 -
spring 04 实现简单的aop
Aop 的好处: 1.使得真实角色处理的业务更加纯粹。不再去关注一些公共的事情。 2.公告的业务由代理来完成。。实现业务分工 3.公共业务发生扩展时变得更加集中和方便。 名词及解释: 关注点:增加的某个业务,如日志,安全,事务等。 切面:关注点的模块化。(将日志,安全写成单独的类,该类称为切面) 连接点:表示一个方法的执行。 通知:在切面的某个特定的连接点上执行的动作。 目标对象:被代理的对象就是...转载 2018-11-15 09:21:31 · 120 阅读 · 0 评论 -
spring 08整合mybatis02事物管理
public void test(User user){ userDao.add(user); userDao.delete(user); } test方法内有增加数据和删除数据方法,如果不加事物管理。那么当delete方法失败时,add方法数据依然可以插入到数据库。如果想达到一致性效果。可以使用事物管理来保证一致性。 第一步 增加macen依赖 pom.xml &amp;...原创 2018-11-16 20:32:13 · 121 阅读 · 0 评论 -
SpringMVC的架构及工作原理
1、SpringMVC的体系架构及工作原理图 从接收请求到返回响应,SpringMVC的组件通力配合、各司其职、有条不紊的完成分内的工作。DispatcherServletc处于核心地位,负责协调各组件来完成处理请求和响应的工作。 2、SpringMVC处理请求的整体过程 1,客户端发出一个Http请求,Web应用服务器接收到这个请求,如果匹配 DispatcherServlet的请求映射路径,则...转载 2018-11-20 19:03:28 · 187 阅读 · 0 评论 -
spring 03.动态代理
概述: 动态代理是指动态的在内存中构建代理对象(需要我们制定要代理的目标对象实现的接口类型),即利用JDK的API生成指定接口的对象,也称之为JDK代理或者接口代理。 动态代理的总结 优点:代理对象无需实现接口,免去了编写很多代理类的烦恼,同时接口增加方法也无需再维护目标对象和代理对象,只需在事件处理器中添加对方法的判断即可。 缺点:代理对象不需要实现接口,但是目标对象一定要实现接口,否则无法...转载 2018-11-14 21:08:11 · 166 阅读 · 0 评论 -
spring 02.静态代理
概述 代理是一种模式,提供了对目标对象的间接访问方式,即通过代理访问目标对象。如此便于在目标实现的基础上增加额外的功能操作,前拦截,后拦截等,以满足自身的业务需求,同时代理模式便于扩展目标对象功能的特点也为多人所用。 静态代理的总结 优点:可以做到不对目标对象进行修改的前提下,对目标对象进行功能的扩展和拦截。 缺点:因为代理对象,需要实现与目标对象一样的接口,会导致代理类十分繁多,不易维护,同...转载 2018-11-14 20:46:13 · 136 阅读 · 0 评论 -
Spring 01.简单的 IOC
实现简单的Spring IOC 依赖注入 第一步:增加maven依赖 pom.xml &amp;amp;lt;project xmlns=&amp;quot;http://maven.apache.org/POM/4.0.0&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocati转载 2018-11-14 19:22:56 · 151 阅读 · 0 评论 -
spring 07整合mybatis01
实现一个简单的spring与myBatis整合项目。 实现方式 第一步 数据库准备 。test库user表。 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) 第二步 增加maven依赖 pom.xm...转载 2018-11-15 22:39:32 · 106 阅读 · 0 评论 -
Eclipse导入SpringMVC源码
主要步骤 1.下载安装Gradle。 2.下载springmvc源码。 3.下载安装marketplace 插件。 4.导入项目。 具体步骤 1.下载安装Gradle 根据eclipse版本下载对应的Gradle。 下载地址 http://services.gradle.org/distributions/ 下载后解压到你想要的目录 设置环境变量 重启后,在cmd模式下查看,出现以下信息证明安装...原创 2019-01-03 15:03:19 · 4237 阅读 · 1 评论
分享