E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot2.0
SpringBoot2.0
基础案例(07):集成Druid连接池,配置监控界面
一、Druid连接池1、druid简介Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生,内置强大的监控功能,监控特性不影响性能。功能强大,能防SQL注入,内置Loging能诊断Hack应用行为。Druid连接池是阿里巴巴内部唯一使用的连接池,在内部数据库相关中间件TDDL/DRDS都内置使用强依赖了Druid连接池,经过阿里内部数千上万的系统大规模验证,经过历年双十一超
知了一笑
·
2019-08-13 20:55
SpringBoot2
Druid连接池
SpringBoot2
案例
springboot 2.0+ 自定义拦截器 静态资源问题
springboot2.0
之后如果想要自定义的话就不可以了,需要手动放行静态资源。
Zzze0101
·
2019-08-13 16:41
springboot
SpringBoot2.0
基础案例(06):引入JdbcTemplate,和多数据源配置
一、JdbcTemplate对象1、JdbcTemplate简介在
SpringBoot2.0
框架下配置数据源和通过JdbcTemplate访问数据库的案例。
知了一笑
·
2019-08-12 20:59
SpringBoot
JdbcTemplate
SpringBoot2
案例
详解Java去除json数据中的null空值问题
1、描述@JsonInclude(JsonInclude.Include.NON_NULL)标记是jackson包提供的json序列化方法,已经集成于
Springboot2.0
中,此方法的配置意在可以对实体
走马川行雪
·
2019-08-12 14:37
SpringBoot2.0
基础案例(05):多个拦截器配置和使用场景
2、拦截器中应用Token令牌验证请求数据校验用户权限校验放行指定接口二、
SpringBoot2.0
拦截器用法1、编写两个拦截器自定义类实现HandlerInterceptor接口1)OneInterceptor
知了一笑
·
2019-08-11 18:38
Spring
SpringBoot
拦截器
SpringBoot2
案例
SpringBoot2.0
基础案例(04):定时任务和异步任务的使用方式
2、使用场景短信通知邮件发送批量数据入缓存三、
SpringBoot2.0
使用定时器1、定时器执行规则注解@Scheduled(fix
知了一笑
·
2019-08-11 16:21
SpringBoot
定时器
异步任务
SpringBoot2
案例
SpringBoot2.0
基础案例(03):配置系统全局异常映射处理
一、异常分类这里的异常分类从系统处理异常的角度看,主要分类两类:业务异常和系统异常。1、业务异常业务异常主要是一些可预见性异常,处理业务异常,用来提示用户的操作,提高系统的可操作性。常见的业务异常提示:1)请输入xxx2)xxx不能为空3)xxx重复,请更换2、系统异常系统异常主要是一些不可预见性异常,处理系统异常,可以让展示出一个友好的用户界面,不易给用户造成反感。如果是一个金融类系统,在用户界
知了一笑
·
2019-08-09 23:46
Spring
SpringBoot
SpringBoot2
案例
SpringBoot学习——SpringBoot整合多数据源
二、整合多数据源的两种方式分包,根据不同的业务划分不同包名作为区分根据注解的方式,自定义注解三、具体实现本人才疏学浅,这里就先实现第一种方式——分包,开发以及技术版本环境:eclipse、
springboot2.0
听风_22774179
·
2019-08-09 15:34
JAVA
Spring—Boot
菜鸟上路
基础
SpringBoot2.0
基础案例(02):配置Log4j2,实现不同环境日志打印
一、Log4j2日志简介日志打印是了解Web项目运行的最直接方式,所以在项目开发中是需要首先搭建好的环境。1、Log4j2特点1)核心特点相比与其他的日志系统,log4j2丢数据这种情况少;disruptor技术,在多线程环境下,性能高;并发的特性,减少了死锁的发生。2)性能测试2、日志打印之外观模式每一种日志框架都有自己单独的API,要使用对应的框架就要使用其对应的API,增加应用程序代码和日志
知了一笑
·
2019-08-08 21:49
SpringBoot2
log4j2
SpringBoot2
案例
SpringBoot2.0
基础案例(01):环境搭建和RestFul风格接口
一、SpringBoot框架的特点1、
SpringBoot2.0
特点1)SpringBoot继承了Spring优秀的基因,上手难度小2)简化配置,提供各种默认配置来简化项目配置3)内嵌式容器简化Web项目
知了一笑
·
2019-08-07 21:12
SpringBoot2入门
SpringBoot2基础详解
RestFull接口
SpringBoot2
案例
SpringBoot2.0
整合Shiro框架实现用户权限管理的示例
GitHub源码地址:知了一笑https://github.com/cicadasmile/middle-ware-parent一、Shiro简介1、基础概念ApacheShiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。作为一款安全框架Shiro的设计相当巧妙。Shiro的应用不依赖任何容器,它不仅可以在JavaEE下使用,还可以应用在JavaSE环境中。2、核心角
知了一笑
·
2019-08-05 09:25
SpringBoot2.0
整合 SpringSecurity 框架,实现用户权限安全管理
一、Security简介1、基础概念SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为安全控制编写大量重复代码的工作。2、核心API解读1)、SecurityCon
知了一笑
·
2019-08-04 00:00
springsecurity
springboot
SpringBoot2.0
整合 FastDFS 中间件,实现文件分布式管理
一、FastDFS简介1、FastDFS作用FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。安装连接:安装流程详解2、核心角色FastDFS是由跟踪服务器(trackerserver)、存储服务器(storageserver)和客户端(client)三个部分组成。1)跟踪服务器FastDFS的协
知了一笑
·
2019-08-04 00:00
fastdfs
springboot
SpringBoot2.0
整合 ElasticSearch框架,实现高性能搜索引擎
本文源码GitHub:知了一笑https://github.com/cicadasmile/spring-boot-base一、安装和简介ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。搭建运行
知了一笑
·
2019-08-04 00:00
elasticsearch
springboot
SpringBoot2.0
配置mongodb双数据源两种连接方式
一、使用database、host、port、username、password连接方式1、自定义连接相关信息application.ymlspring:data:mongodb:mcdr:database:mcdrhost:10.188.188.100port:27017username:password:mdc:database:mdchost:10.188.188.104port:27103
唱、跳丿Rap、篮球
·
2019-08-02 10:59
MongoDB学习笔记
SpringBoot2.0
整合quartz实现多定时任务动态配置,实现任务增删改,生成Cron表达式
部分内容转载自“尔笑惹千愁”,链接https://blog.csdn.net/lx1309244704/article/details/81810373在我们日常的开发中,很多时候,定时任务都不是写死的,而是写到数据库中,从而实现定时任务的动态配置,下面就通过一个简单的示例,来实现这个功能。一、添加依赖包org.springframework.bootspring-boot-starter-qua
振钧
·
2019-08-02 09:56
JAVA后端
动态定时任务
多定时任务
生成Cron表达式
SpringBoot2.0
之SpringApplication源码分析
此源码分析针对于SpringBoot的2.0.1.RELEASE版本一、首先我们先看到启动类中二、点击进入SpringApplication的run方法由此可以看出SpringApplication.run(AppWeiXin.class,args);实际上是返回的有对象的。即ConfigurableApplicationContext三、继续进入run方法由此我们可以知道Configurable
仲尼叔叔
·
2019-08-01 10:08
源码分析
Java
Java源码分析及手写
SpringBoot源码分析
源码分析
springboot11(springboot-redis)
2、Redis环境搭建Linux系统:Centos7搭建Redis单台和集群环境二、与
SpringBoot2.0
整合1、核心依赖org.sprin
codedorado
·
2019-07-30 22:00
Spring Boot Actuator
2、使用在pom.xml文件中加入actuator的依赖:org.springframework.bootspring-boot-starter-actuator配置发生了变化需要注意的是
SpringBoot2.0
neko_11
·
2019-07-22 13:39
[Spring Boot 2.0 教程] 目录
SpringBoot入门到实战案例学习
SpringBoot2.0
基础教程。主流框架整合,实践学习案例。SpringBoot热门知识点整理、工程实践,并结合工作案例进行深入。
刘蕾Louis
·
2019-07-20 00:00
java
SpringBoot
Springboot的监控
从
SpringBoot2.0
开始,Actuator将底层改为Micrometer,提供了更强、更灵活的监控能力。本次便利用Micrometer搭建出一套可视化的监控体系。
XuMinzhe
·
2019-07-19 15:00
SpringBoot2.0
基础案例(15):配置MongoDB数据库,实现增删改查逻辑
本文源码GitHub地址:知了一笑https://github.com/cicadasmile/spring-boot-base一、NoSQL简介1、NoSQL概念NoSQL(NotOnlySQL),意即"不仅仅是SQL"。对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2、NoSQL的优点/缺点-
知了一笑
·
2019-07-18 00:00
mongodb
springboot
SpringBoot2.0
集成Redis的sub/pub(订阅/发布)功能实现获取Redis实时数据
实现场景如下:项目在SparkStreaming中对数据进行实时处理处理结果会存储到redis中,其中一部分数据还会通过redis发布功能发布给Redis的订阅客户端,达到实时数据处理结果的获取,(客户端订阅该频道,会实时的收到推送信息,然后将信息通过WebScoket在推送到前台,WebScoket的推送在另偏博客有写)。1.SpringBoot项目中的pom依赖需要引入redis相关依赖org
dingyufei615
·
2019-07-17 22:28
java
SpringBoot
springboot文件上传
文件大小限制
springboot2.0
以后都可以通过在application.yml中配置spring的属性来实现对上传文件大小的限制,一般有下列几个方式:设置文件大小和请求大小,单位是Bytespring
李征兵
·
2019-07-17 14:49
SpringBoot2.0
整合 SpringSecurity 框架实现用户权限安全管理方法
一、Security简介1、基础概念SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为安全控制编写大量重复代码的工作。2、核心API解读1)、SecurityCon
知了一笑
·
2019-07-17 09:43
Spring Boot 2.0 迁移指南
前提本文档将帮助您把应用程序迁移到
SpringBoot2.0
。在你开始之前首先,
SpringBoot2.0
需要Java8或更高版本。Java6和7不再受支持。
SpringForAll
·
2019-07-16 23:00
[Java并发-25] 高性能数据库连接池 HiKariCP 分析
HiKariCP号称是业界跑得最快的数据库连接池,尤其是
Springboot2.0
将其作为默认数据库连接池后,地位已是毋庸置疑了。那它为什么那么快呢?带着问题我们来看下。什
df007df
·
2019-07-16 00:00
链接池
SpringBoot2.0
集成RabbitMQ3.7.16示例Demo
准备工作第一步:在SpringBoot的pom.xml中引入AMQP高级消息队列协议的依赖。org.springframework.bootspring-boot-starter-amqp第二步:配置系统配置文件(根据需要)rabbitmq:host:127.0.0.1port:5672username:guestpassword:guestvirtual-host:/publisher-conf
初生婴儿
·
2019-07-13 18:25
RabbitMQ
&
Erlang
使用java的MultipartFile实现layui官网文件上传实现全部示例,java文件上传
layui文件上传示例地址:https://www.layui.com/demo/upload.html本次教程是基于
springboot2.0
的。测试中把layui官网的文件上传都实现了一遍。
流逝、
·
2019-07-13 18:00
Caused by: java.lang.ClassNotFoundException: org.springframework.data.repository.config.BootstrapMode
1、起因,启动
SpringBoot2.0
的时候报了这个错误。说找不到类,咱也是刚学
SpringBoot2.0
,咱也不懂,咱也不知道问谁,研究一翻,找不到原因就百度了。
别先生
·
2019-07-12 19:00
spring cloud oauth2 统一认证(前后端分离实战)
springcloudoauth2统一认证(前后端分离实战)介绍前端使用了react实现个人博客,后端使用springcloud,oauth2做统一认证,
springboot2.0
,图片上传使用腾讯COS
叨叨的蚂蚁
·
2019-07-12 12:57
springcloud
Spring Boot Thymeleaf 模板引擎的使用
Thymeleaf是后台开发的最佳实践当前
SpringBoot2.0
及以后版本已经支持Thymeleaf3.0。
fishpro
·
2019-07-12 12:00
SpringBoot2.0
基础案例(10):整合Mybatis框架,集成分页助手插件
本文源码GitHub:知了一笑https://github.com/cicadasmile/spring-boot-base一、Mybatis框架1、mybatis简介MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的P
知了一笑
·
2019-07-12 00:00
mybatis
springboot
SpringBoot2.0
基础案例(09):集成JPA持久层框架,简化数据库操作
本文源码GitHub:知了一笑https://github.com/cicadasmile/spring-boot-base一、JAP框架简介JPA(JavaPersistenceAPI)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范。主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。JPA是在吸收
知了一笑
·
2019-07-12 00:00
jpa
springboot
SpringBoot2.0
整合 JWT 框架,解决Token跨域验证问题
GitHub源码地址:知了一笑https://github.com/cicadasmile/middle-ware-parent一、传统Session认证1、认证过程1、用户向服务器发送用户名和密码。2、服务器验证后在当前对话(session)保存相关数据。3、服务器向返回sessionId,写入客户端Cookie。4、客户端每次请求,需要通过Cookie,将sessionId回传服务器。5、服务
知了一笑
·
2019-07-11 08:19
SpringBoot2
综合教程
Spring Boot源码分析文章合集
SpringBoot引起的“堆外内存泄漏”排查及经验总结SpringCloud构建微服务架构:分布式服务跟踪(收集原理)【Dalston版】SpringSecurity使用总结
SpringBoot2.0
passiontim
·
2019-07-10 17:17
Spring Boot源码分析文章合集
SpringBoot引起的“堆外内存泄漏”排查及经验总结SpringCloud构建微服务架构:分布式服务跟踪(收集原理)【Dalston版】SpringSecurity使用总结
SpringBoot2.0
passiontim
·
2019-07-10 17:17
SpringBoot2.0
基础案例(04):定时任务和异步任务的使用方式
2、使用场景短信通知邮件发送批量数据入缓存三、
SpringBoot2.0
使用定时器1、定时器执行规则注解@Scheduled(fix
知了一笑
·
2019-07-10 00:00
定时任务
定时器
springboot
SpringBoot2.0
整合 ElasticSearch框架,实现高性能搜索引擎
本文源码GitHub:知了一笑https://github.com/cicadasmile/spring-boot-base一、安装和简介ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。搭建运行
知了一笑
·
2019-07-09 22:41
SpringBoot2
综合教程
SpringBoot2.0
整合 Dubbo框架实现RPC服务远程调用方法
一、Dubbo框架简介1、框架依赖图例说明:1)图中小方块Protocol,Cluster,Proxy,Service,Container,Registry,Monitor代表层或模块,蓝色的表示与业务有交互,绿色的表示只对Dubbo内部交互。2)图中背景方块Consumer,Provider,Registry,Monitor代表部署逻辑拓扑节点。3)图中蓝色虚线为初始化时调用,红色虚线为运行时异
知了一笑
·
2019-07-08 08:20
spring cloud gateway 实现熔断降级攻略(原来gateway还集成Netty)
理解gatewaySpringCloudGateway是Spring官方基于Spring5.0,
SpringBoot2.0
和ProjectReactor等技术开发的网关,SpringCloudGateway
SuperBins
·
2019-07-05 16:36
spring
cloud
spring
cloud
gateway限流
玩转pom文件
Netty
Spring
Cloud
Spring Boot 2.0 新特性
这是一篇总结文章,主要收集
SpringBoot2.0
相对于SpringBoot1.x的新特性,本章节并不提供实践性质的源代码。在SpringBoot系列文章中会持续退出实践章节。
fishpro
·
2019-07-04 22:00
SpringBoot2.0
集成分页插件pagehelper-spring-boot-starter
这里先介绍如何使用
springboot2.0
集成pagehelper-spring-boot-starter,1、添加pom依赖com.github.pagehelperpagehelper-spring-boot-starter1.2.102
子非鱼yy
·
2019-07-04 14:41
mybatis
Springboot 整合 SpringCloud组件-ZipKin &Sleuth 服务链路追踪 (五)
PS:在整合zipkin的前提,我必须先告诉大家,自从
springboot2.0
后,其实官
小目标青年
·
2019-07-04 11:29
Springcloud
跟我一起玩转
SpringBoot
带你从零掌握
SpringCloud
Springboot2.0
设定restTemplate超时(最新的方法)
背景setConnectTimeout设定连接超时。从你发起建立连接请求到连接建立前的时间。setReadTimeout设定读取超时。连接建立后,发起request到收到response的时间。这个要慎重,如果你设置了超时,上游最后又把数据response给你了,可能出现你和上游的数据不一致。restTemplateBuilder方式已经被废弃restTemplateBuilder的方式被废弃,就
如何在3年拿到50K
·
2019-07-04 10:23
Web开发
springboot
Springboot 整合 SpringCloud组件-Gateway 网关服务 (四)
至于这两组件的性能比较与区别,我们来看一个表格简单了解下:Gateway与Zuulgatewayzuul基本介绍SpringCloudGateway是Spring官方基于Spring5.0,
SpringBoot2.0
小目标青年
·
2019-07-03 19:17
Gateway
springcloud
springboot
Springcloud
跟我一起玩转
SpringBoot
带你从零掌握
SpringCloud
SpringBoot2.0
基础案例(15):配置MongoDB数据库,实现增删改查逻辑
本文源码GitHub地址:知了一笑https://github.com/cicadasmile/spring-boot-base一、NoSQL简介1、NoSQL概念NoSQL(NotOnlySQL),意即"不仅仅是SQL"。对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2、NoSQL的优点/缺点-
知了一笑
·
2019-07-01 22:59
SpringBoot2.0
与Quartz 整合
Quartz干嘛用的?在开发工作中,可能会遇到一些周期性的操作,比如每30分钟刷新缓存啊,每10分钟执行某操作之类的。这样就需要用到定时器了,比如会使用java.util.Timer工具类。或者在Spring框架中使用注解@Scheduled,比如@Scheduled(cron="00/10***?")如果一些很平常的定时任务,上面到可以满足。但有时我们需要某个定时器换一个时间点执行或者停止。这样
帅大叔的简书
·
2019-07-01 14:11
Spring Boot 2.x监控数据可视化(Actuator + Prometheus + Grafana)
从
SpringBoot2.0
开始,Actuator将底层改为Micrometer,提供了更强、更灵活的监控能力。Micrometer是一个监控门面,可以类比成监控界的Slf4j。
第三眼的思绪
·
2019-07-01 09:49
Java基础
springboot
eclipse 安装 lombok----(springboot @Getter @Setter注解 生成不了 get set 方法 解决方法)
在自己学习
springboot2.0
的过程中在创建bean之后想要用@Data注解方便生成getset方法时发现调用类一直用不了bean属性的get或者set方法,由于项目中有@Slf4j@Data注解等
JackIT健_686
·
2019-06-28 20:14
springboot2.0
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他