- 博客(17)
- 收藏
- 关注
转载 SpringBoot原理简单分析
文章目录1.1 起步依赖分析1.1.1 spring-boot-starter-parent分析1.1.1.1 常见依赖管理1.1.1.1 关于application文件的加载1.1.1 spring-boot-starter-web分析1.2 自动配置原理解析1.2.1 @SpringBootApplication注解解析1.2.1.1 @SpringBootConfiguration 注解1....
2019-07-05 12:19:32
723
原创 SpringCloud OAuth2资源服务搭建
一、SpringCloud OAuth2认证服务搭建二、SpringCloud OAuth2资源服务搭建三、SpringCloud OAuth2模拟第三方服务文章目录一. 创建MAVEN项目完成认证服务配置1.pom中依赖如下:2.创建项目入口类及启用资源服务器:3.创建application.yml配置文件:二.测试并启动资源服务器1.启动资源服务器:2.使用postman测试资源服务器:...
2019-04-26 09:20:31
2249
原创 SpringCloud OAuth2认证服务搭建
一、SpringCloud OAuth2认证服务搭建二、SpringCloud OAuth2资源服务搭建三、SpringCloud OAuth2模拟第三方服务文章目录一. 创建MAVEN项目完成认证服务配置1.pom中依赖如下:2.创建项目入口类:3.创建认证服务器三方应用配置中心:4.创建认证服务器用户安全配置中心:5.创建一个配置文件application.yml配置端口,内容如下:二....
2019-04-26 09:15:11
2083
原创 如何将springboot注册到linux服务
原文地址:点我一、使用maven构建springboot项目pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...
2018-10-09 08:53:18
1217
原创 Springboot不使用模板引擎加载html
原文地址:点我源码地址: 点我一、使用maven构建springboot项目目录结构:1.pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org...
2018-10-08 16:31:54
12301
4
原创 七、Springboot 整合Nutz
本章节基于: 六、Springboot 整合Shiro---03权限控制Nutz 可以做什么?Dao -- 针对 JDBC 的薄封装,事务模板,无缓存 Ioc -- JSON 风格的配置文件,声明时切片支持 Mvc -- 注解风格的配置,内置多文件上传功能 Json -- 解析和渲染 Castors -- Java 对象类型转换 Lang -- 更简洁的 Java 函数以及更丰富...
2018-07-24 02:03:07
4928
原创 MySQL8.0下载、MySQL8.0安装
一、下载MySQL1、进入MySQL官网https://www.mysql.com/downloads/2、单击图片上箭头所指:1)第一步:2)第二步:3)第三步(如果下载其他版本,自己切换版本,在下面下载就行,操作步骤一样): 4)单击Download按钮后,会跳转一下页面: 二、MySQL安装:1、解压刚刚下载好的压缩包到你想把MySQL安...
2018-07-23 22:21:57
27818
6
原创 三、Spring Cloud Feign 服务消费、负载均衡、熔断
基于:二、SpringCloud 配置中心Spring Cloud OpenFeignFinchley.RELEASE这个项目通过自动配置和绑定到Spring环境和其他Spring编程模型的习惯,为Springboot应用提供了openign集成。声明REST 客户端: FeignFeign是一个声明性的web服务客户端。它使编写web服务客户机变得更容易。使用Feign创建一个...
2018-07-22 13:58:01
6184
原创 二、Spring Cloud 配置中心
基于:一、SpringCloud 服务注册与发现Spring Cloud Config 能做什么?Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序...
2018-07-22 10:36:10
286
原创 一、Spring Cloud 服务注册与发现
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Foundry等托管平台。版本:Dalston...
2018-07-21 21:47:08
367
原创 六、Springboot 整合Shiro---04权限控制
本章节基于:五、Springboot 整合Shiro---03认证---第三方QQ登陆一、通过realm进行权限控制1、在templates下创建三个html页面user.html、admin.html、unauthorized.html2、创建一个Action类package com.xslde.action;import org.springframework.ste...
2018-07-21 17:54:11
1473
1
原创 五、Springboot 整合Shiro---03认证---第三方QQ登陆
本章节基于:四、Springboot 整合Shiro---02认证---记住我在开始之前,先要理解一下oauth2:推荐去看一下(六、授权码模式):阮一峰讲解的oauth2下面附上一张阮一峰博客上的一张截图:接下来为QQ第三方登陆开发做准备:一、注册成为开发者http://wiki.connect.qq.com/%E6%88%90%E4%B8%BA%E5%BC%80%E...
2018-07-21 15:03:37
4880
7
原创 四、Springboot 整合Shiro---02认证---记住我
本章基于上一章节:三、Springboot 整合Shiro---01认证在上一章节上进行了一些小小改动:实现了用户登陆记住我功能:一、将BeetlAction.class中的登陆方法提取到,新创建类中:package com.xslde.action;import org.apache.shiro.SecurityUtils;import org.apache.shi...
2018-07-21 09:58:02
2595
1
原创 三、Springboot 整合Shiro---01认证
本篇基于:二、Sprinboot 整合 beetl 模板引擎shiro是什么?Shiro是一个功能强大且易于使用的Java安全框架,它执行身份验证、授权、密码学和会话管理。使用Shiro易于理解的API,您可以快速且轻松地保护任何应用程序——从最小的移动应用程序到最大的web和企业应用程序。Shiro提供了应用程序安全API来执行以下方面(我喜欢将其称为应用程序安全性的4个基石:A...
2018-07-20 17:18:29
677
6
原创 二、Springboot 整合 beetl 模板引擎
基于:一、Spring boot 项目创建整合方式一:starter 自动处理以btl结尾的视图,模板根目录是Spring Boot默认的templates目录。如下配置可以修改beetl部分属性beetl-beetlsql.dev,默认为true,即自动检查模板变化 beetl.enabled 默认为true,集成beetl。 beetl.suffix 默认为btl,表示只处...
2018-07-20 15:38:27
8682
6
原创 一、Springboot 项目创建
Spring Boot简介Spring Boot可以很容易地创建出可以直接运行的独立、生产级别的基于Spring的应用。我们对Spring平台和第三方类库有自己的看法,所以您可以从最开始的时候开始吧。大多数的Spring Boot应用需要很少的Spring配置。您可以使用Spring Boot来创建一个可以使用java -jar来运行或者基于传统的war包部署的应用程序。 我们还提供了一个...
2018-07-20 15:04:19
731
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人