自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 springcloud项目搭建(一):eureka注册中心

1.项目版本springcloud版本:Finchley.RELEASE springboot版本:2.0.3.RELEASE2.搭建注册中心2.1.在注册中心服务的pom.xml导入依赖 <parent> <groupId>com.zkane</groupId> <artifactId&am

2018-08-24 09:36:44 729 1

原创 JDK8源码阅读:ThreadLocal

1.是什么只要线程处于活动状态且ThreadLocal实例可访问,每个线程都拥有对其线程本地变量副本的隐式引用; 一个线程消失后,它的所有线程局部实例副本都要进行垃圾收集(除非存在对这些副本的其他引用)2.源码解读2.1.给ThreadLocal设置值ThreadLocal的set方法,其实是首先获取当前线程,然后通过当前线程获取ThreadLocal的内部类ThreadL...

2018-08-22 23:24:42 352

原创 springboot整合swagger

1.在pom.xml文件中加入依赖<!-- 使用Swagger2构建RESTful API文档 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versi...

2018-08-21 14:46:27 223

原创 springboot实现配置文件的对称加密

1.在pom.xml文件中添加依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>1.17</versio...

2018-08-21 14:41:59 1085

原创 spring中的事务

事务在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行事务用来管理 insert,update,delete 语句事务必须满足的4个条件(ACID)原子性(atomicity):一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在某个环节。事务在执行过程...

2018-08-19 19:33:17 204

原创 springboot2整合mongodb4.0.1

springboot2-mongodb-demo项目介绍springboot2.0.4MongoDB4.0.1数据库实现了MongoDB的事务使用说明导入MongoDB的依赖<dependency> <groupId>org.springframework.boot</

2018-08-13 17:37:24 4417

原创 自动化部署jenkins+Linux+tomcat+git+maven+springboot2

一.项目简介使用Jenkins实现自动持续集成部署springboot2项目到Tomcat。 Linux系统为centos7,并且需要有能被外网访问的IP(建议使用云服务器)和能够上网 代码管理工具为git二.安装必要的软件1.安装Tomcat 打开Tomcat的官网下载压缩包 使用远程工具拷贝到Linux系统的/opt目录下 解压压缩包,剪切到/opt/local/...

2018-07-20 13:45:32 635 1

原创 centOS7配置静态IP

1.修改网络的配置文件在控制台输入下面命令cd /etc/sysconfig/network-scriptsvim ifcfg-enp0s3修改内容如图所示ONBOOT="yes"IPADDR="192.168.1.103"GATEWAY="192.168.1.1"BOOTPROTO="stati

2018-07-17 17:04:52 186

原创 centos6.8安装mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

1.在mysql官网下载压缩文件https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2.将下载下来的文件拷贝到centos系统的/opt目录下3.开始安装解压mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz [root@centosDemo opt]# tar -...

2018-07-15 17:57:08 3583

原创 restful接口处理返回的json

针对前后端分离时,返回给前端的json格式的数据需要处理处理规则 String类型由null修改为返回“”List类型由null修改为[ ]实现源码import org.aspectj.lang.annotation.AfterReturning;import org.aspectj.lang.annotation.Aspect;import org.aspectj.l...

2018-07-13 11:09:58 3571

原创 IDEA引入jdk和优化import

新打开的项目没有引入jdk点击左上角的File –>Project Structure 点击 Project后,选择 Project SDK,选好jdk版本后点击 Apply 移除无用的import点击选中整个项目点击 Code,在打开的菜单列表里点击 Optimize imports 点击 Run ...

2018-07-03 12:03:35 483

原创 springcloud项目搭建(Finchley.RELEASE版)

spring-cloud-demodemo地址:https://gitee.com/zkane/spring-cloud-demo项目介绍项目基于springboot2.0和springcloud Finchley.RC1搭建注册中心1. 在pom.xml文件中导入依赖<?xml version="1.0&

2018-06-15 14:24:14 16442

原创 springboot整合mybatis

1.在pom.xml文件中导入需要的依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &amp

2018-06-15 14:17:44 158

原创 springboot 解决前后端分离时的跨域问题

springboot 解决前后端分离时的跨域问题方式1:在controller的方法上添加注解还可以在控制器类级别上添加这个注释,以便在这个类的所有处理程序方法上启用CORS。import org.springframework.web.bind.annotation.CrossOrigin;import org.springframework.web.bind.anno...

2018-06-15 14:16:57 2848

原创 springboot2整合oauth2

1.背景项目由springboot1.5.X升级到springboot2.0.0后,导致各组件API以及依赖包发生了变化。完整项目demo:https://gitee.com/zkane/springboot2-oauth2.git2.spring securitySpring Security 从入门到进阶系列教程网址:http://www.spring4all.com/ar...

2018-06-15 14:10:09 67680 24

原创 windows系统安装mysql-8

1. 在官网下载最新GA版mysql-8:https://dev.mysql.com/downloads/mysql/2. 安装mysql-8.0.11解压下载的安装包进入到mysql-8的解压包的根目录,我这里为 D:\Program Files\mysql\mysql-8.0.11-winx64 在根目录创建一个my.ini文件,文件内容如下 base...

2018-06-15 13:52:31 603

空空如也

空空如也

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

TA关注的人

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