
spring
hei bai ying
这个作者很懒,什么都没留下…
展开
-
spring 5.x 系列第1篇 —— springmvc基础 (xml配置方式)
文章目录一、搭建hello spring工程1.1 项目搭建1.2 相关配置讲解二、配置自定义拦截器三、全局异常处理四、参数绑定4.1 参数绑定4.2 关于日期格式转换的三种方法五、数据校验六、文件上传与下载6.1 文件上传6.2 文件下载七、Restful风格的请求源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、...原创 2019-01-28 15:04:23 · 7120 阅读 · 0 评论 -
spring 5.x 系列第2篇 —— springmvc基础 (代码配置方式)
文章目录一、搭建hello spring工程1.1 项目搭建1.2 相关注解说明二、配置自定义拦截器三、全局异常处理四、参数绑定4.1 参数绑定4.2 关于日期格式转换的三种方法五、数据校验六、文件上传与下载6.1 文件上传6.2 文件下载七、Restful风格的请求源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、...原创 2019-01-29 09:17:59 · 1627 阅读 · 0 评论 -
spring 5.x 系列第3篇 —— spring AOP (xml配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring aop2.1 创建待切入接口及其实现类2.2 创建自定义切面类2.3 配置切面2.4 测试切面2.5 切面执行顺序附: 关于切面表达式的说明源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明切面配置位于com.hei...原创 2019-01-29 09:19:55 · 1296 阅读 · 0 评论 -
spring 5.x 系列第4篇 —— spring AOP (代码配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring aop2.1 创建待切入接口及其实现类2.2 创建自定义切面类2.3 配置切面2.4 测试切面2.5 切面执行顺序附: 关于切面表达式的说明源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明切面配置位于com.hei...原创 2019-01-29 09:21:03 · 1243 阅读 · 0 评论 -
spring 5.x 系列第5篇 —— 整合 mybatis + druid 连接池 (xml配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all项目目录结构 1、创建maven工程,除了Spring基本依赖外,还需要导入mybatis和druid的相关依赖<!--jdbc 相关依赖包--><dependency> <groupId&原创 2019-01-29 09:22:33 · 3520 阅读 · 0 评论 -
spring 5.x 系列第6篇 —— 整合 mybatis + druid 连接池 (代码配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all项目目录结构 1、创建maven工程,除了Spring基本依赖外,还需要导入mybatis和druid的相关依赖<!--jdbc 相关依赖包--><dependency> <groupId>org.springframe..原创 2019-01-29 09:24:06 · 878 阅读 · 0 评论 -
spring 5.x 系列第7篇 —— 整合Redis客户端 Jedis和Redisson (xml配置方式)
文章目录一、说明1.1 Redis 客户端说明1.2 Redis可视化软件1.3 项目结构说明1.3 依赖说明二、spring 整合 jedis2.1 新建基本配置文件2.2 单机配置2.3 集群配置2.4 单机版本测试用例2.5 集群版本测试用例三、spring 整合 redisson2.1 单机配置2.2 集群配置2.3 存储基本类型测试用例2.4 存储实体对象测试用例附:Redis的数据结...原创 2019-01-29 09:25:13 · 4916 阅读 · 0 评论 -
spring 5.x 系列第8篇 —— 整合Redis客户端 Jedis和Redisson (代码配置方式)
文章目录一、说明1.1 Redis 客户端说明1.2 Redis可视化软件1.3 项目结构说明1.3 依赖说明二、spring 整合 jedis2.1 新建基本配置文件和其映射类2.2 单机配置2.3 集群配置2.4 单机版本测试用例2.5 集群版本测试用例三、spring 整合 redisson2.1 单机配置2.2 集群配置2.3 存储基本类型测试用例2.4 存储实体对象测试用例附:Redi...原创 2019-01-29 09:25:55 · 2617 阅读 · 0 评论 -
spring 5.x 系列第9篇 —— 整合mongodb (xml配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明配置文件位于resources下,项目以单元测试的方式进行测试。 1.2 依赖说明除了spring的基本依赖外,需要导入mongodb整合依赖包 <!--spring mongodb 整合依赖--><depend...原创 2019-01-29 09:26:58 · 3648 阅读 · 14 评论 -
spring 5.x 系列第10篇 —— 整合mongodb (代码配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明配置文件位于com.heibaiying.config下,项目以单元测试的方式进行测试。 1.2 依赖说明除了spring的基本依赖外,需要导入mongodb整合依赖包 <!--spring mongodb 整合依赖--&gt...原创 2019-01-29 09:27:39 · 2064 阅读 · 0 评论 -
spring 5.x 系列第11篇 —— 整合memcached (xml配置方式)
文章目录一、说明1.1 XMemcached客户端说明1.2 项目结构说明1.3 依赖说明二、spring 整合 memcached2.1 单机配置2.2 集群配置2.3 存储基本类型测试用例2.5 存储实体对象测试用例附:memcached 基本命令源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 ...原创 2019-01-29 09:28:33 · 435 阅读 · 0 评论 -
spring 5.x 系列第12篇 —— 整合memcached (代码配置方式)
文章目录一、说明1.1 XMemcached客户端说明1.2 项目结构说明1.3 依赖说明二、spring 整合 memcached2.1 单机配置2.2 集群配置2.3 存储基本类型测试用例2.5 存储实体对象测试用例附:memcached 基本命令源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 ...原创 2019-01-29 09:29:44 · 264 阅读 · 0 评论 -
spring 5.x 系列第13篇 —— 整合RabbitMQ (xml配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring rabbit 基本配置三、简单消费的发送3.1 声明交换机、队列、绑定关系和消费者监听器3.2 测试简单消息的发送四、传输对象4.1 创建消息的委托处理器4.2 声明交换机、队列、绑定关系和消费者监听器4.3 测试对象消息的发送源码Gitub地址:https://github.com/heibaiying/spring-sam...原创 2019-01-29 09:30:31 · 5105 阅读 · 0 评论 -
spring 5.x 系列第14篇 —— 整合RabbitMQ (代码配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring rabbit 基本配置2.1 基本配置属性及其映射类2.2 创建连接工厂、管理器三、简单消费的发送3.1 声明交换机、队列、绑定关系和消费者监听器3.2 测试简单消息的发送四、传输对象4.1 创建消息的委托处理器4.2 声明交换机、队列、绑定关系和消费者监听器4.3 测试对象消息的发送源码Gitub地址:https://git...原创 2019-01-29 09:31:36 · 826 阅读 · 0 评论 -
spring 5.x 系列第15篇 —— 整合dubbo (xml配置方式)
文章目录一、 项目结构说明二、项目依赖三、公共模块(dubbo-common)四、 服务提供者(dubbo-provider)4.1 productService是服务的提供者( 商品数据用模拟数据展示)4.2 在dubbo.xml暴露服务五、服务消费者(dubbo-consumer)1.在dubbo.xml调用远程的服务2.消费服务六、项目构建的说明七、关于dubbo新版本管理控制台的安装说明...原创 2019-01-29 09:32:49 · 683 阅读 · 0 评论 -
spring 5.x 系列第16篇 —— 整合dubbo (代码配置方式)
文章目录一、 项目结构说明二、项目依赖三、公共模块(dubbo-ano-common)四、 服务提供者(dubbo-ano-provider)4.1 提供方配置4.2 使用注解@Service暴露服务五、服务消费者(dubbo-ano-consumer)1.消费方的配置2.使用注解@Reference引用远程服务六、项目构建的说明七、关于dubbo新版本管理控制台的安装说明源码Gitub地址:...原创 2019-01-29 09:33:31 · 974 阅读 · 0 评论 -
spring 5.x 系列第17篇 —— 整合websocket (xml配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明项目模拟一个简单的群聊功能,为区分不同的聊天客户端,登录时候将临时用户名存储在session当中;CustomHander为消息的自定义处理器;CustomHandershakerInterceptor为自定义的 websocket 的...原创 2019-01-29 09:34:46 · 2568 阅读 · 0 评论 -
spring 5.x 系列第18篇 —— 整合websocket (代码配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明项目模拟一个简单的群聊功能,为区分不同的聊天客户端,登录时候将临时用户名存储在session当中;webconfig 包是基础注解的方式配置web,在spring-base-annotation项目中已经讲解过每个类作用;CustomH...原创 2019-01-29 09:36:36 · 1641 阅读 · 1 评论 -
spring 5.x 系列第19篇 ——spring简单邮件、附件邮件、内嵌资源邮件、模板邮件发送 (xml配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring email2.1 邮件发送配置2.2 新建邮件发送基本类2.3 邮件发送的测试源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明邮件发送配置文件为springApplication.xml;简单邮件发送、附件邮件发送...原创 2019-01-29 09:37:48 · 2339 阅读 · 0 评论 -
spring 5.x 系列第20篇 ——spring简单邮件、附件邮件、内嵌资源邮件、模板邮件发送 (代码配置方式)
文章目录一、说明1.1 项目结构说明1.2 依赖说明二、spring email2.1 邮件发送配置2.2 新建邮件发送基本类2.3 邮件发送的测试源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明邮件发送配置类为com.heibaiying.config下EmailConfig.jav...原创 2019-01-29 09:38:49 · 2060 阅读 · 4 评论 -
spring 5.x 系列第21篇 —— spring 定时任务 (xml配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明关于任务的调度配置定义在springApplication.xml中,为方便观察项目定时执行的情况,项目以web的方式构建。 1.2 依赖说明导入基本依赖<?xml version="1.0" encoding="UTF-原创 2019-01-29 09:39:33 · 1464 阅读 · 0 评论 -
spring 5.x 系列第22篇 —— spring 定时任务 (代码配置方式)
源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all一、说明1.1 项目结构说明关于任务的调度配置定义在ServletConfig.java中,为方便观察项目定时执行的情况,项目以web的方式构建。 1.2 依赖说明导入基本依赖<?xml version="1.0" encoding="UTF-8"?&am原创 2019-01-29 09:40:32 · 893 阅读 · 0 评论