自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring项目中使用两种方法动态切换数据源,多数据源切换

本文介绍两种切换数据库的方法。 方法1:数据库信息都配置在spring xml中,适用于一般数据库切换。执行完某操作,切换数据库,执行另一个操作。 方法2:将数据库信息配置在默认数据源中,适用于切换数据库操作同一方法,相当于批量执行方法。...

2018-08-13 22:03:55 55430 44

原创 JAVA 一个简单的原生RPC例子

这是一个简单的原生RPC例子,用了JDK动态代理,反射,JDK自带的序列化和反序列化和JAVA原生Socket。原理什么的,这里就不多介绍了,关于原理的文章很多,可以参考一下其他人的。 1。首先介绍一下项目图 一个RPC Maven项目,其中有三个模块,分别是API、Server、Client。API模块放公共类,Server模块来做服务端,Client模块做客户端。 二、API模块 ...

2018-06-14 23:41:48 7393 5

原创 Springboot Security Oauth2 第一篇:构建一个简单例子

本文主要讲解了Springboot集成Security Oauth2的一个简单例子,通过该例子进而学习该方面的知识。内容简介:使用password密码授权方式,让用户通过账号密码去服务器获取token,并通过token来访问接口。技术:springboot2.x ,springsecurity5.x

2019-07-16 01:09:33 4262 13

原创 Springboot Security Oauth2 第二篇:构建一个适用于项目的认证服务器

本文在第一篇简单例子的基础上进行了,一系列升级,使之更实用与项目场景

2019-04-27 22:52:38 809

原创 Springboot Security Oauth2 第三篇:编写一个基于第二篇服务端的客户端

本文主要开发一个客户端,token认证远程关联到上一篇讲解的认证服务器中,在服务器中做。本文还会使用swagger2框架,并在swagger框架中内嵌一个登陆页面,通过登陆页面来实现token获取,这样登陆成功后,在swagger上面访问接口,都会带上登陆成功返回的token,使例子更符合正在开发场景。1.pom.xml<parent> <groupId>org.s...

2019-04-27 12:14:52 629

原创 Springmvc文件上传例子,上传带图片的Excel,并利用poi解析。

直奔主题,第一步:上传一个带图片的Excel。第二步:解析该Excel文件,得到Excel数据和图片。

2018-10-22 15:15:44 1712 2

原创 Spring IOC容器初始化过程 源码分析

本文主要记录Spring容器创建 源码分析过程。

2018-10-16 18:05:00 3754 2

原创 Spring 事务回滚,AOP拦截做切换数据源失败问题解决

问题描述:方法出错,导致事务回滚,然后aop中使用@AfterThrowing注解来做方法出错后的处理,处理方式为将错误信息存入另一个数据库的表中。运行后报错, 错误信息一般为:Error updating database.Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Table 'test.logs' doe...

2018-09-06 22:29:25 2138 2

原创 深入AbstractRoutingDataSource源码,分析多数据源切换原理

本文的源码分析是基于上一篇文章多数据源切换https://blog.csdn.net/u013034378/article/details/81455513,本文说的方法一,方法二,指的就是上一篇文章里的两种切换数据源的方法。1.AbstractRoutingDataSource实现InitializingBean接口,实现了afterPropertiesSet方法。afterProperti...

2018-08-14 11:10:36 5901 2

原创 解决springmvc web项目中 @Transactional事物注解失效问题 并深入源码分析问题

首先先描述一下问题,用测试用例测试事物方法,测试很成功,方法无异常,数据插入成功,方法中抛出错误,事物回滚,插入失败。后面用tomcat跑这个web项目,发现这个事物方法上的事物注解@Transactional失效了。下面还原这个过程,并在还原后,进行问题解决以及源码分析。不想看还原过程的,可以直接跳到后面,继续观看。下面贴出部分,供后续分析使用public interface ...

2018-07-28 12:00:09 2296

原创 JAVA 一个简单的原生RPC例子之序列化

这样介绍几种序列化方法。 一、JDK自带序列化package org.Simple.API;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java....

2018-06-27 11:33:20 543

原创 利用mybatis-gennerator插件,自动生成的所需要的dao、bean、mapper xml

利用mybatis-gennerator插件,让mybatis自动生成的对应dao、bean、mapper xml。

2018-01-24 10:16:33 1236

原创 spring logback.xml的配置

1.pom.xml的配置&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;ch.qos.logback&amp;amp;amp;lt;/groupId&amp;amp;amp;gt; &amp;amp;amp;lt;artifactId&amp;amp;amp;gt;logback-c

2017-07-20 08:57:47 765

原创 springboot pom.xml

springboot pom.xml

2017-07-18 10:57:45 422

原创 Spring整合Shiro

最近开始学习shiro框架,今天用Spring整合了一下,顺便记录一下,方便下次使用。第一次写博客,有写不好的地方,望各位大佬多包容包容

2017-07-13 17:18:44 1158 1

java自制简单RPC调用例子

java简单实用的rpc调用例子,普通maven项目,有三个模块,一个API,1个客户端,1个服务端。

2018-06-23

spring security oauth2

spring security 整合oauth2,进行权限授权管理,例子简单好用。

2018-01-10

spring整合shiro

spring整合shiro框架,一步步教你完成整合

2017-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除