![](https://img-blog.csdnimg.cn/20190919222553278.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot
文章平均质量分 96
SpringBoot
鮀城小帅
在工作中一步步学习、进步,充实工作也充实生活。
展开
-
SpringBoot 之 视图解析与模板引擎、 热部署、日志配置(四)
一 、 SpringBoot环境下的视图解析技术1. JSPJSP 是我们常用的视图技术了,但是SpringBoot官方并不推荐使用。因为SpringBoot框架一般是打包为Jar运行,而JSP在web工程(War包)中可以被java程序读取和识别,但是在jar包中是比较困难的。所以需要采用其他的模板视图技术。但我们还是简单的看一下它的使用方法:主启动器@SpringBoo...原创 2019-04-21 19:32:11 · 860 阅读 · 0 评论 -
SpringBoot 定制 starter 启动器
在实际项目开发中,我们常常会用到各种各样的 starter,这些starter 有的是有 springboot官方提供并已经整合一些基本功能的,如:spring-boot-starter,也有一些是由 第三方将框架与springboot进行定制整合后提供给我们进行快捷高效开发的,如:MyBatis-Spring-Boot-Starter。在日常开发中,由于项目的要求以及高效开发、部署等,我们可...原创 2020-02-04 10:40:40 · 296 阅读 · 0 评论 -
面试题: SpringBoot 的自启动原理
引言不论在工作中,亦或是求职面试,Spring Boot 已经成为我们必知必会的技能项。除了比较老旧的政府项目或金融项目依旧使用如 SSM 或 SSH 做单体框架开发项目外,如今的各行各业基于项目的快速开发与发布、迭代更新,都在逐渐替换使用 Spring Boot 框架,而逐步摒弃配置沉重和效率低下的 Spring 启动框架。使用一门新的技术,立足于对它足够了解的基础上,能够让你更加得心应...原创 2020-01-31 13:37:37 · 2189 阅读 · 0 评论 -
Spring Boot 2.0深度实践-初遇Spring Boot
目录概述:Spring Boot 概述 环境准备 Spring Boot项目 多模块项目 打包和运行一、Spring Boot 概述1、Spring Boot 的角色底层:Spring Frameword是 JAVAEE 的框架中层:Spring Boot 是快速构建Spring框架的应用顶层:Spring Cloud 是JAVAEE 的分布式2、Spring...原创 2019-12-16 15:45:56 · 689 阅读 · 3 评论 -
Spring Boot笔记(七) springboot 集成 JavaMail 实现邮箱认证
一、JavaMail1、什么是JavaMail?JavaMail,顾名思义,提供给开发者处理 电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便的执行一些常用的邮件传输。我们可以基于JavaMaiil开发出类似于 Microsoft Outlook的应用程序。2、关于要使用JavaMail的原因?基于现在WEB开发中对JavaMail的需求,例如:...原创 2019-09-28 20:58:57 · 1515 阅读 · 0 评论 -
Java 企业级权限管理项目笔记(三) - - -Apache Shiro 权限管理框架
一、Apache Shiro 介绍及概念概念:Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 框架图:框架图解析:Primary Concerns四部分: 用户识别、授权、会话管理、加密Suppo...原创 2019-09-24 23:04:34 · 402 阅读 · 1 评论 -
Spring Boot笔记(六) springboot 集成 timer 定时任务
1、创建具体要执行的任务类:package com.example.poiutis.timer;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.TimerTask;/** * @ClassName MyTimeTask * @Description TODO * @Author...原创 2019-07-26 16:19:06 · 1276 阅读 · 0 评论 -
Spring Boot笔记(五) SpringBoot 集成Lombok 插件
为了减少代码量,为当前项目添加 lombok 来优雅编码 Lombok 插件安装:a . 添加依赖: 在 pom.xml 文件中添加相关依赖:<dependencies><!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <depende...原创 2019-04-13 10:38:20 · 357 阅读 · 0 评论 -
Spring Boot笔记(四) springboot 集成 @Scheduled 定时任务
1、在SpringBoot 项目中使用@Scheduled注解执行定时任务:配置pom.xml 依赖:一般情况下,SpringBoot 的 相关依赖,如: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...原创 2019-07-25 21:26:43 · 417 阅读 · 0 评论 -
Spring Boot笔记(三) springboot 集成 Quartz 定时任务
1、 在 pom.xml 中 添加 Quartz 所需要 的 依赖 <!--定时器 quartz--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-qu...原创 2019-07-26 12:33:21 · 166 阅读 · 0 评论 -
Spring Boot笔记(二) springboot 集成 SMTP 发送邮件
笔记:乘着项目迭代的间隙,把一些可复用的功能从项目中抽取出来,这是其中之一,一、添加SMTP 及 MAIL 的 pom.xml 依赖 <!--郵箱發送--> <dependency> <groupId>org.springframework.boot</groupId> <artifact...原创 2019-07-25 11:57:57 · 1283 阅读 · 0 评论 -
Spring Boot笔记(一) springboot 集成 swagger-ui
1、添加依赖 <!--SpringBoot整合Swagger-ui--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>...原创 2019-07-22 17:34:38 · 447 阅读 · 0 评论 -
SpringBoot 之 拦截配置 与SpringCloud
一、SpringBoot 与 SpringMVC 的区别?SpringMVC是基于Spring的MVC框架,而Spring Boot是基于Spring配置的开发工具框架,使用注解更加简洁和适应快速开发。二、SpringBoot的启动机制?从代码上看,调用了SpringApplication的静态方法run,这个run方法会构造一个SpringApplication的实例,然...原创 2019-04-23 15:37:00 · 377 阅读 · 0 评论 -
基于SpringCloud+SpringBoot搭建分布式框架(一)
关于搭建springcloud + springboot 的分布式项目框架一 、 整体架构设计,如下:具体划分为:1. 前台用户功能: portal - provider 服务提供者 portal - consumer 服务消费者2. 后台管理功能: manager-provider 服务提供者 manager-consumer 服务消费...原创 2019-04-21 22:02:19 · 5628 阅读 · 7 评论 -
SpringBoot 集成 Mybatis(三)
1.增加持久化层 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>com.al...原创 2019-04-21 18:59:35 · 140 阅读 · 0 评论 -
SpringBoot 及其 基本原理、配置文件(二)
一.SpringBoot 的版本与启动过程 1.SpringBoot都是jar工程2.SpringBoot 版本问题大版本1:内置的Spring是大版本4 1.5.8 1.5.12大版本2:内置的Spring是大版本53.SpringBoot启动过程观察① 核心机制:② 重要注解注解名称 作用 @Sprin...原创 2019-04-21 18:38:42 · 200 阅读 · 0 评论 -
SpringBoot 及其 基本原理(一)
前言: 分布式架构及微服务理念1.SOA理念(思想)SOA :即 Service Oriented Architecture,面向服务架构主张: 把项目中的各个模块从单一架构中拆分出来,封装成一个一个可以远程调用的服务,从而实现分布式架构。 开发具体的每一个服务时,使用一个interface定义这个服务的功能,这就是我们常说的暴露接口。...原创 2019-04-21 17:44:36 · 1754 阅读 · 0 评论