
SpringBoot
qq_26676207
这个作者很懒,什么都没留下…
展开
-
SpringBoot系列十二:SpringBoot整合 Shiro
1、概念:SpringBoot 整合 Shiro2、具体内容Shiro 是现在最为流行的权限认证开发框架,与它起名的只有最初的 SpringSecurity(这个开发框架非常不好用,但是千万不要 以为 SpringSecurity 没有用处,它在 SpringCloud 阶段将发挥重大的作用)。但是现在如果要想整合 Shiro 开发框架有一点很遗憾, SpringBoot 没有直接的配置支...转载 2018-07-18 09:48:59 · 938 阅读 · 0 评论 -
基于SpringBoot搭建应用开发框架(一) —— 基础架构
出处:http://www.cnblogs.com/chiangchou/目录Spring的简史零、开发技术简介一、创建项目1、创建工程2、创建Starter3、启动项目4、Spring Boot 配置5、项目结构划分二、基础结构功能1、web支持2、基础功能3、添加系统用户功能,使用Postman测试接口三、集成MyBatis,实现基础Ma...转载 2019-03-11 10:21:46 · 1787 阅读 · 0 评论 -
SpringBoot几种定时任务的实现方式
作者:Wan QingHua来源:http://www.wanqhblog.top/2018/02/01/SpringBootTaskSchedule/定时任务实现的几种方式:Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。...转载 2018-11-15 09:23:43 · 200 阅读 · 0 评论 -
springboot-ajax上传文件
第一步配置配置所需要的jar包 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> </dependency&原创 2018-09-05 15:01:15 · 5853 阅读 · 0 评论 -
SpringBoot系列一:SpringBoot的产生
长期以来 Java 的开发一直让人所诟病:·Java 项目开发复杂度极其高;· Java 项目的维护非常困难;· 在云时代如何实现项目的快速部署以及快速启动;· 即便使用了大量的开发框架,发现我们的开发也没少多少;· 当所有的人认为 Spring 不在前进的时候,Spring 推出了微架构实现的两个重要开发框架:SpringBoot、SpringCloud。1、 Java ...转载 2018-07-19 09:59:42 · 243 阅读 · 0 评论 -
SpringBoot系列二:搭建自己的第一个SpringBoot程序
一、根据官网手工搭建(http://projects.spring.io/spring-boot/#quick-start)1、新建一个maven工程springbootfirst2、 如果要想开发 SpringBoot 程序只需要按照官方给出的要求配置一个父 pom (spring-boot-starter-parent)和添加web开发的支持(spring-boot-starter...转载 2018-07-19 09:59:50 · 167 阅读 · 0 评论 -
SpringBoot系列三:SpringBoot基本概念(统一父 pom 管理、SpringBoot 代码测试、启动注解分析、配置访问路径、使用内置对象、项目打包发布)
1.了解SpringBoot的基本概念2、具体内容 在之前所建立的 SpringBoot 项目只是根据官方文档实现的一个基础程序模型,但是这样的代码肯定不适合于实际的项目开发, 因为从实际的 Maven 项目来讲,应该要有统一的父 pom.xml 文件。2.1、统一父 pom 管理1、 首先建立一个 microboot 的 Maven 项目; 1 <!--建立统一的父pom...转载 2018-07-18 10:28:55 · 580 阅读 · 0 评论 -
SpringBoot系列四:SpringBoot开发(改变环境属性、读取资源文件、Bean 配置、模版渲染、profile 配置)
1、概念 SpringBoot 开发深入2、具体内容在之前已经基本上了解了整个 SpringBoot 运行机制,但是也需要清楚的认识到以下的问题,在实际的项目开发之中,尤其是 Java 的 MVC 版项目里面,所有的项目都一定需要满足于如下几点要求:· 访问的端口不能够是 8080,应该使用默认的 80 端口;· 在项目之中为了方便进行数据的维护,建议建立一系列的*.pr...转载 2018-07-18 10:25:58 · 1370 阅读 · 0 评论 -
SpringBoot系列五:SpringBoot错误处理(数据验证、处理错误页、全局异常)
1、概念:SpringBoot 错误处理2、具体内容在之前的程序里面如果一旦出现了错误之后就会出现一堆的大白板,这个白板会有一些错误信息(虽然这些错误信息你可能 看不懂,但是这些错误信息依然要告诉给用户)。在 SpringBoot 里面针对于错误的处理一共提供有三种方式:数据验证错误、错误 页指派以及全局异常的处理。2.1、数据验证现在假设说要进行表单信息提交,肯定需要有一个表...转载 2018-07-18 10:20:48 · 866 阅读 · 0 评论 -
SpringBoot系列六:SpringBoot整合Tomcat
1、概念:SpringBoot 整合 Tomcat2、背景 SpringBoot 本身支持有两类的 WEB 容器:默认的 Tomcat、Jetty,那么现在如果从实际的角度来看,在 SpringBoot 运行的时候 即使没有 WEB 容器,那么也可以采用自定义的方式实现 WEB 容器的启动。如果说现在只是做为一个简单的服务发布,那么的确 用不上 Tomcat,可是 Tomcat 也有自身...转载 2018-07-18 10:18:34 · 2148 阅读 · 0 评论 -
SpringBoot系列七:SpringBoot 整合 MyBatis(配置 druid 数据源、配置 MyBatis、事务控制、druid 监控)
1、概念:SpringBoot 整合 MyBatis2、背景 SpringBoot 得到最终效果是一个简化到极致的 WEB 开发,但是只要牵扯到 WEB 开发,就绝对不可能缺少数据层操作,所有的开发都一定秉持着 MVC 设计模式的原则,MVC 里面业务层不可少,数据层永远要与业务层绑定在一起,既然要进行数据层的操作,那么肯定首选的一定就是 MyBatis,因为 MyBatis 整合处理之...转载 2018-07-18 10:14:04 · 430 阅读 · 0 评论 -
SpringBoot系列八:SpringBoot整合消息服务(SpringBoot 整合 ActiveMQ、SpringBoot 整合 RabbitMQ、SpringBoot 整合 Kafka)
1、概念:SpringBoot 整合消息服务2、具体内容对于异步消息组件在实际的应用之中会有两类:· JMS:代表作就是 ActiveMQ,但是其性能不高,因为其是用 java 程序实现的;· AMQP:直接利用协议实现的消息组件,其大众代表作:RabbitMQ,高性能代表作:Kafka。2.1、SpringBoot 整合 ActiveMQ1、 如果要想在项目之中去使用 A...转载 2018-07-18 10:10:21 · 443 阅读 · 0 评论 -
SpringBoot系列九:SpringBoot服务整合(整合邮件服务、定时调度、Actuator监控)
1、概念:SpringBoot 服务整合2、背景在进行项目开发的时候经常会遇见以下的几个问题:需要进行邮件发送、定时的任务调度、系统的监控处理,实际上这些操 作都可以通过 SpringBoot 进行整合操作。2.1、SpringBoot 整合邮件服务 如果要进行邮件的整合处理,那么你一定需要有一个邮件服务器,实际上 java 本身提供有一套 JavaMail 组件以实现邮件服务器的...转载 2018-07-18 10:06:37 · 892 阅读 · 0 评论 -
SpringBoot系列十:SpringBoot整合Redis
1、概念:SpringBoot 整合 Redis 2、背景Redis 的数据库的整合在 java 里面提供的官方工具包:jedis,所以即便你现在使用的是 SpringBoot,那么也继续使用此开发包。2.1、RedisTemplate 模版操作在 Spring 支持的 Redis 操作之中提供有一个 RedisTemplate 处理程序类,利用这个类可以非常方便的实现 Redis...转载 2018-07-18 10:04:20 · 278 阅读 · 0 评论 -
SpringBoot系列十一:SpringBoot整合Restful架构(使用 RestTemplate 模版实现 Rest 服务调用、Swagger 集成、动态修改日志级别)
1、概念:SpringBoot整合Restful架构2、背景Spring 与 Restful 整合才是微架构的核心,虽然在整个 SpringBoot(SpringCloud)之中提供有大量的服务方便整合,但是这些 整合都不如 Rest 重要,因为 Rest 是整个在微架构之中进行通讯的基础模式。那么对于 Rest 首先必须对其有一个最为核心的解释: 利用 JSON 实现数据的交互处理。而且...转载 2018-07-18 10:00:18 · 2633 阅读 · 1 评论 -
基于SpringBoot搭建应用开发框架(二) —— 登录认证
目录一、SpringSecurity 简介二、标准登录1、基础环境2、自定义登录页面3、SpringSecurity基本原理4、用户认证流程5、用户认证代码实现三、手机短信登录1、流程分析2、代码实现3、短信登录配置四、三方QQ登录1、OAuth协议2、Spring Social3、流程分析4、QQ登录准备工作5、QQ登录实现...转载 2019-03-11 10:31:05 · 1542 阅读 · 0 评论