
spring boot小白都能看懂
文章平均质量分 70
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
程序猿学社
八年程序员
展开
-
springboot入门到放弃(完整版)
1.spring boot入门和搭建环境https://blog.youkuaiyun.com/qq_16855077/article/details/848505612.SpringBoot整合Web开发 2.1springboot整合servlet https://blog.youkuaiyun.com/qq_16855077/article/details/84869949...原创 2018-12-07 09:52:59 · 3263 阅读 · 4 评论 -
【Java】Hutool发送邮件功能
通过hutool工具类发送验证码原创 2024-06-04 11:12:51 · 917 阅读 · 0 评论 -
《springcloud学习》二十五 springboot集成xxl-job
分布式定时任务原创 2020-12-14 09:13:59 · 2251 阅读 · 2 评论 -
【springboot专题】 二十一 使用jta+atomikos解决多数据源分布式事务
解决多数据源分布式事务问题。原创 2020-03-14 14:38:41 · 7825 阅读 · 15 评论 -
【springboot专题】二十 springboot中如何配置多数据源
使用springboot+mybatis-plus+多数据源+swagger实现多数据源,以及如何解决多数据源事务一致性。原创 2020-03-08 14:22:40 · 11343 阅读 · 17 评论 -
《springboot学习》 十九 springboot集成mybatis-plus
目录前言1.Mybatis plus简介1.1特点:1.2支持数据库:2.环境搭建及入门2.1 创建一个springboot项目2.2 创建表2.3检查pom.xml依赖2.4 application.yml配置2.5实体类2.6 其他代码启动类测试类2.7 测试结果3.实战3.1 查询篇3.1.1 常用查询3.1.2 自定...原创 2020-02-03 00:22:07 · 9291 阅读 · 11 评论 -
spring boot集成shiro
1.pom.xml<?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-instance" xsi:schemaLocation="http://maven.原创 2018-12-24 09:29:38 · 866 阅读 · 0 评论 -
《springboot学习》六 spring boot整合jsp
1.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...原创 2018-12-10 10:41:06 · 1050 阅读 · 2 评论 -
《springboot学习》四 springboot访问静态资源
1.spring boot从classpath/static目录访问1.1图片测试通过网址访问图片,测试发现,访问没有问题(注意:默认端口是8080)。1.2 网站测试<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert titl...原创 2018-12-07 16:17:23 · 1215 阅读 · 0 评论 -
2.3 springboot整合listener
1.编写listenerpackage com.cloudtech.listener;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;import javax.servlet.annotation.WebListener;@WebListenerpublic...原创 2018-12-07 15:52:44 · 1173 阅读 · 0 评论 -
《springboot学习》十八 springboot整合定时任务Scheduled
1 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...原创 2018-12-14 17:51:19 · 1099 阅读 · 0 评论 -
《springboot学习》三 springboot整合filter
1.通过注解的方式实现filter注册1.1 编写filterpackage com.cloudtech.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import...原创 2018-12-07 14:19:48 · 1231 阅读 · 0 评论 -
《springboot学习》 二 springboot整合servlet
1.整合Sevlet1.1 通过注解扫描servlet组件的注册1.1.1编写servletpackage com.cloudtech.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;imp...原创 2018-12-07 11:56:55 · 1602 阅读 · 0 评论 -
《springboot学习》七 springboot整合Freemarker
1.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...原创 2018-12-10 15:22:25 · 1506 阅读 · 3 评论 -
《springboot学习》八 spring boot整合Thymeleaf(重点)
1 thymeleaf入门 1.1 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac...原创 2018-12-11 10:59:19 · 1189 阅读 · 0 评论 -
《springboot学习》九 springboot整合spring mvc+mybatil+通用mapper
1 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...原创 2018-12-11 17:43:17 · 1207 阅读 · 0 评论 -
《springboot学习》十 SpringBoot服务端表单数据校验
springboot使用了hibernate-validator的校验框架1.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache....原创 2018-12-12 14:27:42 · 1187 阅读 · 1 评论 -
springBoot+springSecurity
本文使用springboot+mybatis+通用mapper+SpringSecurity 实现数据库动态的管理用户、角色、权限管理1.准备 1:数据库表设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `admin`-- --------------...原创 2019-01-11 16:43:26 · 1271 阅读 · 0 评论 -
spring boot集成logbak打印日志
1.pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--排除默认的日志框架...原创 2019-01-25 09:37:15 · 1810 阅读 · 0 评论 -
springboot打包部署
1.pom.xml<build> <!-- 打成jar包的名称 --> <finalName>HP2000</finalName> <plugins> <!-- 解决web.xml报错的问题 --> <plugin> <groupId>org.apache....原创 2019-01-15 11:48:56 · 3657 阅读 · 0 评论 -
spring boot远程断点篇
场景:部署过程中,有时会遇到这么一类问题,本地测试没有问题,一到生产环境就有问题,针对这种场景,我们需要使用远程断点仿真本地,这样访问生产的时候,就可以仿真我们本地测试。1.服务器设置springboot打包部署https://blog.youkuaiyun.com/qq_16855077/article/details/86490099nohup java -Xdebug -Xrunjdw...原创 2019-01-15 12:02:37 · 2384 阅读 · 0 评论 -
超方便插件lombok的使用(eclipse版本)
1 准备下载地址:链接:https://pan.baidu.com/s/1Qoy2VRoERqZcgsOVYl3mZQ提取码:2chx2.安装点击 或者找到对应的lombok文件所在目录执行java -jar lombok(1).jar会自动扫描eclipse所以目录,也可以自己选择点击"Specify location" 切换eclipse的目录地址点击"i...原创 2019-02-20 18:03:12 · 3487 阅读 · 0 评论 -
《springboot学习》十七 Spring Boot整合Spring Data Redis操作实体对象
1.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...原创 2018-12-14 11:53:14 · 1311 阅读 · 0 评论 -
9.4 Spring Boot整合Spring Data Redis
注意:spring boot 1.5和2.0是一个大变动,如果是1.5版本的只需要导入redis启动器就可以运行,而2.0不允许1 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...原创 2018-12-13 17:39:54 · 861 阅读 · 0 评论 -
spring boot 如何设置为不为web方式启动
package com.cloudtech.demo;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.CommandLineRunner;...原创 2018-09-21 16:53:23 · 19402 阅读 · 8 评论 -
springboot集成websocket
1.pom.xml<!-- webSocket --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifac...原创 2018-09-26 19:51:59 · 804 阅读 · 0 评论 -
spring boot集成dubbo服务
1.pom.xml<?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-instance" xsi:schemaLocation="http://maven.a...原创 2018-09-20 15:12:28 · 969 阅读 · 0 评论 -
spring boot设置方法一启动就开始加载
package com.cloudtech.demo;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.CommandLineRunner;import org.springframework.boot.WebApplicationType;impo...原创 2018-09-25 15:02:29 · 2968 阅读 · 0 评论 -
springboot集成 druid 监控
1.导入依赖 <!--引入druid数据源--> <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid<...原创 2018-09-25 12:47:11 · 1158 阅读 · 0 评论 -
spring boot那些年遇到的坑
坑1.通过@ConfigurationProperties注解无法获取yml配置的值 netty: port: 5000 module-type: 0@Component@ConfigurationProperties(prefix = "netty")public class NettyConfig { private int port; pr...原创 2018-09-19 17:34:20 · 867 阅读 · 0 评论 -
3. Spring的Java配置方式
Java配置是Spring4.x推荐的配置方式,可以完全替代xml配置。3.1@Configuration 和 @BeanSpring的Java配置方式是通过 @Configuration 和 @Bean 这两个注解实现的:1、@Configuration 作用于类上,相当于一个xml配置文件;2、@Bean 作用于方法上,相当于xml配置中的<bean>;3.2示...原创 2018-09-08 22:45:47 · 834 阅读 · 0 评论 -
2. Spring的发展
Spring的发展 Spring1.x 时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。 Spring2.x时代 随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明和注入,大大的减少了xml配置文件,同时也大大简化了项目的开发。...原创 2018-09-08 22:27:15 · 836 阅读 · 0 评论 -
1 使用eclipse开发spring boot项目
下载对应eclipse版本的springboot插件STS官网下载STS . 配置STS插件 Eclipse — Help— Install new Sofware 点击Add按钮 ,再点击Archive 选择你刚刚下载的zip文件(springsource-tool-suite-3.9.2.RELEASE-e4.7.2-updatesite.zip) 至此安装成功...原创 2018-09-08 12:53:05 · 1275 阅读 · 0 评论 -
spring boot如何集成日志框架
1.application.yml logging: config: classpath:logback-boot.xml2.logback-boot.xml配置<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ER...原创 2018-09-21 16:58:10 · 1036 阅读 · 3 评论 -
spring boot集成quarz
package com.cloudtech.web.quarz;import java.text.SimpleDateFormat;import java.util.Date;import org.springframework.beans.factory.annotation.Configurable;import org.springframework.scheduling.an...原创 2018-09-27 10:31:42 · 1027 阅读 · 0 评论 -
springboot 后台启动
系统环境:CentOS Linux release 7.3.1611一、起初使用的springboot启动方式:java -jar xxx.jar这种方式启动后,控制台被程序占据,一直打印信息,无法做其他事情。想做其他事情必须终止程序。二、后台启动:java -jar xxx.jar &非常简单,这用方式启动后,控制台可以执行其他命令。但是关闭SSH链接后,java程序...原创 2018-12-04 15:02:03 · 5909 阅读 · 0 评论 -
《springboot学习》十六 redis安装
1.准备 英文官网:https://redis.io/ 中文官网:http://www.redis.cn/ redis-4.0.1.tar.gz 通过filezilla上传文件到服务器2.安装下载、解压、编译Redis$ wget http://download.redis.io/releases/redis-5.0.2.tar.gz...原创 2018-12-13 14:37:35 · 933 阅读 · 0 评论 -
《springboot学习》一 spring boot入门篇
1.准备jdk 1.8Eclipse MarsSpring boot 2.0.4Maven 3.3.32.技术要求需要对spring、spring mvc、mbatils、maven有一定的了解。3.配置STS建议使用idea编辑器(idea可省略该步骤),如果配置查看如下博客,这里不过多阐述。https://blog.youkuaiyun.com/qq_16855077/...原创 2018-12-06 15:04:42 · 1918 阅读 · 0 评论 -
《springboot学习》十五 @Cacheable 与@CacheEvict
1.@Cacheable @Cacheable 作用:把方法的返回值添加到 Ehcache 中做缓存Value 属性:指定一个 Ehcache 配置文件中的缓存策略,如果么有给定 value,name 则表示使用默认的缓存策略。一般加在方法上面1.1 单元测试类package com.cloudtech.test;import java.util.Li...原创 2018-12-13 09:45:50 · 2565 阅读 · 0 评论 -
spring boot如何显示sql日志
1.application.ymlserver: port: 8082logging: level: com.cloudtech.dao: debug spring: datasource: # 数据源基本配置 url: jdbc:mysql://XXXXX:3306/test?useUnicode=true&cha...原创 2018-12-12 16:51:17 · 16432 阅读 · 0 评论