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
springboot——详解WebMvcConfigurer接口
SpringBoot2.0
后,该类被标记为@Deprecated。因此我们只能靠实现We
alpacino_1010
·
2019-10-15 09:38
springboot使用caffeine
加快响应速度,缓存分布式缓存读压力,会把这些数据缓存到本地JVM中,大多是先取本地缓存中,再取分布式缓存中的数据,Caffeine是一个高性能Java缓存库,使用Java8对Guava缓存重写版本,在
SpringBoot2.0
阿靖哦
·
2019-10-14 15:55
快速搭建spring boot2.0 项目
快速搭建springboot2.0+mybatis+thymeleaf项目使用工具STS3.9.7(eclipse)首先创建一个
springboot2.0
项目(具体创建方法就不写了)然后再pom文件里加入这些依赖
零零零零零零零
·
2019-10-12 14:00
EurekaServer自动装配及启动流程解析
在开始本篇文章之前,我想你对SpringCloud和SpringBoot的基本使用已经比较熟悉了,如果不熟悉的话可以参考我之前写过的文章本篇文章的源码基于
SpringBoot2.0
,SpringCloud
石玉军
·
2019-10-11 23:00
EurekaServer自动装配及启动流程解析
在开始本篇文章之前,我想你对SpringCloud和SpringBoot的基本使用已经比较熟悉了,如果不熟悉的话可以参考我之前写过的文章本篇文章的源码基于
SpringBoot2.0
,SpringCloud
Java学习录
·
2019-10-11 23:00
springboot集成log4jdbc -让SQL日志更加精彩
环境框架:
springboot2.0
数据库:oraclemysql完全适用日志:springboot使用默认的logbacklog4jdbc介绍使用java进行数据库操作时最痛苦的莫过于拼接SQL语句。
起止洺
·
2019-10-10 15:44
springboot
springboot2.0
入门(五)--swagger2接口API构建
一、特点代码变,文档变。只需要少量的注解,Swagger就可以根据代码自动生成API文档,很好的保证了文档的时效性。跨语言性,支持40多种语言。SwaggerUI呈现出来的是一份可交互式的API文档,我们可以直接在文档页面尝试API的调用,省去了准备复杂的调用参数的过程。还可以将文档规范导入相关的工具(例如SoapUI),这些工具将会为我们自动地创建自动化测试二、代码io.springfoxspr
cute-coding
·
2019-10-04 23:00
springboot2.0
入门(四)----mock模拟测试+单元测试
一、本节主要记录模拟测试、单元测试:二、mock测试1.1什么是Mock?在面向对象程序设计中,模拟对象(英语:mockobject,也译作模仿对象)是以可控的方式模拟真实对象行为的假的对象。比如:对象B依赖于对象A,但是A代码还没写是一个空类空方法不能用,我们来mock一个假的A来完成测试。/***@authorLevi*@date2019/10/421:09*///@Transactional
cute-coding
·
2019-10-04 22:00
springboot2.0
入门(三)----定义编程风格+jackjson使用+postMan测试
一、RESTFul风格API1、优点:)看Url就知道要什么资源)看httpmethod就知道针对资源干什么)看httpstatuscode就知道结果如何HTTP方法体现对资源的操作:GET:获取资源POST:添加资源PUT:修改资源DELETE:删除资源二、代码演示:/***@authorLevi*@date2019/9/189:31*/@Data@AllArgsConstructor@NoAr
cute-coding
·
2019-10-04 15:00
springboot2.0
入门(二)-- 基础项目构建+插件的使用
一、idea中新建第一个HelloWorld项目点击next:下一步在这里可以选择我们需要依赖的第三方软件类库,包括spring-boot-web,mysql驱动,mybatis等。我们这里暂时先不添加任何依赖,我们后文手动添加maven依赖项目构建完成之后删掉下面的这几个文件,这几个文件是maven版本控制相关的文件。我们结合IDEA管理maven,一般来说这几个文件用不到将properties
cute-coding
·
2019-10-04 13:00
springboot2.0
入门(一)----springboot 简介
一、springboot解决了什么?避免了繁杂的xml配置,框架自动帮我们完成了相关的配置,当我们需要进行相关插件集成的时候,只需要将相关的starter通过相关的maven依赖引进,并可以进行相关的插件整合开发,当然,springboot简化了开发的流程,当我们需要插件的其他版本也可以使用自己的配置,但是需要对spring以及相关框架很熟悉,所以,高楼平地起,基础的框架和插件也是需要我们深入学习
cute-coding
·
2019-10-04 10:00
SpringBoot实现的Mongodb管理工具使用解析
项目介绍Mongodb网页管理工具,基于
SpringBoot2.0
,前端采用layerUI实现。
wellwill
·
2019-09-26 09:29
springboot系列教程导学篇
springboot2.0
系列教程学习之导学篇
springboot2.0
深度学习系列教程。SpringBoot虽然凯哥从2015年年初开始就接触了springboot。
kaizi1992
·
2019-09-23 23:00
springboot系列教程导学篇
springboot2.0
系列教程学习之导学篇
springboot2.0
深度学习系列教程。SpringBoot虽然凯哥从2015年年初开始就接触了springboot。
微信公众号_凯哥java
·
2019-09-23 23:09
spring cloud gateway微服务网关入门实战
1.概述Springcloudgateway是spring官方基于Spring5.0、
SpringBoot2.0
和ProjectReactor等技术开发的网关,SpringCloudGateway旨在为微服务架构提供简单
c815852517
·
2019-09-23 22:15
spring
cloud
springboot笔记之helloworld
开发工具:IDEA2019springboot版本:2.1.9一、springboot2.xVS1.x基础环境升级最低JDK8,支持JDK9,不再支持Java6和7依赖组件升级
SpringBoot2.0
2020持之以恒
·
2019-09-22 17:00
spring boot 文件上传及路径对外可见的解决方案
用户上传文件后,要返回外部能直接的URL,查了些资料中与搞出来了,该需求的核心点是要将上传文件的路径暴露出来,便于外部通过URL直接访问,即将虚拟路径映射问文件系统的绝对路径现将过程整理如下:开发环境:
SpringBoot2.0
独钓寒江雪~
·
2019-09-16 15:29
Spring
boot
Spring Cloud Gateway入门
SpringCloudGateway入门1、什么是SpringCloudGatewaySpringCloudGateway是Spring官方基于Spring5.0,
SpringBoot2.0
和ProjectReactor
c_zhouwei084
·
2019-09-10 17:07
mvc
Springmvc
springcloud
SpringBoot2.X入门到项目实战
原文链接:http://www.javaxxz.com/thread-389864-1-1.html├─第1节零基础快速入门
Springboot2.0
│1、SpringBoot2.x课程介绍和高手系列知识点
lxc1112
·
2019-09-10 10:12
SpringBoot2.0
集成MQTT功能之消息订阅处理
原文链接:https://blog.csdn.net/qq_41018959/article/details/81076055距离上一篇【
SpringBoot2.0
集成MQTT消息推送功能】https:
My_Way666
·
2019-09-05 19:19
工具
java
springboot
SpringBoot2.0
整合 SpringSecurity 框架,实现用户权限安全管理
本文源码:GitHub·点这里||GitEE·点这里一、Security简介1、基础概念SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为安全控制编写大量重复代码的
知了一笑
·
2019-09-04 22:29
SpringBoot
SpringSecurity
SpringBoot2
案例
SpringBoot2.0
整合 SpringSecurity 框架,实现用户权限安全管理
原文链接:http://blog.51cto.com/14439672/2435635本文源码:GitHub·点这里||GitEE·点这里一、Security简介1、基础概念SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面
bianyun7870
·
2019-09-04 22:29
Springboot2.0
下通过redis实现支持分布式的mybatis二级缓存
最近领导要求在项目中加下mybatis二级缓存,由于当前项目是分布式微服务,且是多节点部署的,而司内缓存中间件使用的redis,那很自然的要用redis做分布式缓存支持,避免出现直接使用原生mybatis二级缓存造成缓存数据不一致等问题。下面会对基于redis的mybatis二级缓存实现做下简单介绍,涉及一些概念,同时一些坑点做下整理。1.一级缓存一级缓存是在SqlSession级别的缓存,MyB
许方洲
·
2019-09-03 15:00
SpringBoot2 整合 Redis哨兵模式 ,实现消息队列场景
二、与
SpringBoot2.0
整合1、核心依赖org.springframework.boo
知了一笑
·
2019-09-01 22:23
SpringBoot
Redis
哨兵模式
SpringBoot2
案例
springboot集成redis报错-ClassNotFoundException: org.apache.commons.pool2.impl.GenericObjectPoolConfig...
当使用
Springboot2.0
以上版本集成redis的时候遇到报错信息如下:Applicationrunfailedorg.springframework.beans.factory.UnsatisfiedDependencyException
9栋108
·
2019-09-01 16:00
数据库
java
netty
SpringBoot2.0
整合 QuartJob ,实现定时器实时管理
本文源码:GitHub·点这里||GitEE·点这里一、QuartJob简介1、一句话描述Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。2、核心API(1)、Scheduler代表一个Quartz的独立运行容器,Scheduler将Trigger绑定到特定JobDetail,这样当Trigger触发时,对应的Job就会被调度。(2)、Trigger描述Job执行的时间
知了一笑
·
2019-09-01 13:38
SpringBoot
QuartJob
SpringBoot2
案例
SpringBoot2.0
整合 Swagger2 ,构建接口管理界面
本文源码:GitHub·点这里||GitEE·点这里一、Swagger2简介1、Swagger2优点整合到SpringBoot中,构建强大RESTfulAPI文档。省去接口文档管理工作,修改代码,自动更新,Swagger2也提供了强大的页面测试功能来调试RESTfulAPI。2、Swagger2常用注解Api:修饰整个类,描述Controller的作用ApiOperation:描述一个类的一个方法
知了一笑
·
2019-08-31 22:35
SpringBoot
swagger
SpringBoot2
案例
SpringBoot2.0
整合 ElasticSearch框架,实现高性能搜索引擎
本文源码:GitHub·点这里||GitEE·点这里一、安装和简介ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。搭建运行环境Linux系统:centos7下搭建ElasticSearch中间件
知了一笑
·
2019-08-30 08:10
SpringBoot2
ElasticSearch
SpringBoot2
案例
springboot2.0
中@ResponseBody返回null值转空字符串的问题
前端是基于Metronic的Bootstrap开发框架,管理后台大部分是将服务端查询的数据显示在表格中,由于某些字段可能为空,显示在表格中为null,不太优雅,所以想显示成空字符串或者“-”,服务端是
springboot2.0
风雨诗轩
·
2019-08-29 22:23
json
spring-boot
基于SpringCloud Gateway构建动态网关
SpringCloudGateway相关概念:1.1.SpringCloudGateway是SpringCloud的一个全新项目,相对于ZUUL,Gateway可以说是SpringCloud的亲儿子了,该项目是基于Spring5.0,
SpringBoot2.0
苏北程序猿
·
2019-08-29 17:59
springboot配置返回时间戳
springboot2.0
后,spring会将时间自动给转成UTC字符串了springboot1.x版本的将date字段返回的是时间戳配置返回时间戳springjackson:serialization
氨基钠
·
2019-08-29 10:28
springboot配置返回时间戳
springboot2.0
后,spring会将时间自动给转成UTC字符串了springboot1.x版本的将date字段返回的是时间戳配置返回时间戳springjackson:serialization
氨基钠
·
2019-08-29 10:28
springboot2.0
集成activiti6.0报java.lang.ArrayStoreException异常
将某个整合了Activiti6.0的项目从SpringBoot1升级SpringBoot2之后出现如下报错,查了很多不同的解决方法都没有解决:Springboot2项目启动时遇到了异常:java.lang.ArrayStoreException:sun.reflect.annotation.TypeNotPresentExceptionProxy网上有人抛出的异常是java.lang.ArrayS
liao0801_123
·
2019-08-27 10:57
SpringBoot
Activiti
SpringBoot2.0
整合 RocketMQ ,实现请求异步处理
一、RocketMQ1、架构图片2、角色分类(1)、BrokerRocketMQ的核心,接收Producer发过来的消息、处理Consumer的消费消息请求、消息的持久化存储、服务端过滤功能等。(2)、NameServer消息队列中的状态服务器,集群的各个组件通过它来了解全局的信息。类似微服务中注册中心的服务注册,发现,下线,上线的概念。热备份:NamServer可以部署多个,相互之间独立,其他角
知了一笑
·
2019-08-27 08:08
SpringBoot
RocketMQ
SpringBoot2
案例
SpringBoot2.0
基础案例(17):自定义启动页,项目打包和指定运行环境
一、打包简介springboot的打包方式有很多种。可以打war包,可以打jar包,可以使用jekins进行打包部署的。不推荐用war包,SpringBoot适合前后端分离,打成jar进行部署更加方便快捷。二、自定义启动页banner.txt内容=======================NoBUG=======================这样就替换了原先SpringBoot的启动样式。三、
知了一笑
·
2019-08-25 10:28
SpringBoot
SpringBoot2
案例
SpringBoot2.0
基础案例(16):配置Actuator组件,实现系统监控
一、Actuator简介1、监控组件作用在生产环境中,需要实时或定期监控服务的可用性。SpringBoot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。2、监控分类Actuator提供Rest接口,展示监控信息。接口分为三大类:应用配置类:获取应用程序中加载的应用配置、环境变量、自动化配置报告等与SpringBoot应用相关的配置类信息。度
知了一笑
·
2019-08-24 07:10
SpringBoot
SpringBoot2
案例
SpringBoot2.0
基础案例(15):配置MongoDB数据库,实现增删改查逻辑
一、NoSQL简介1、NoSQL概念NoSQL(NotOnlySQL),意即"不仅仅是SQL"。对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2、NoSQL的优点/缺点--优点:高可扩展性分布式计算低成本架构的灵活性,半结构化数据没有复杂的关系--缺点:没有标准化有限的查询功能(到目前为止)数据展
知了一笑
·
2019-08-22 20:56
SpringBoot
Spring
Mongodb
SpringBoot2
案例
SpringBoot2.0
+ SpringDataJpa 配置mysql双数据源
1、配置文件yml,笔者这里将cdr作为主数据源,mdc作为次数据源。注:如果在配置多数据源时报错jdbcUrlisrequiredwithdriverClassName,主要原因是在1.0配置数据源的过程中主要是写成:url和driverClassName。而在2.0升级之后需要变更成:jdbc-url和driver-class-name即可解决!datasource:cdr:driver-cl
唱、跳丿Rap、篮球
·
2019-08-21 16:08
mysql学习笔记
使用Docker部署Spring Boot的实现方法
一个简单SpringBoot项目在pom.xml中,使用
SpringBoot2.0
相关依赖org.springframework.bootspring-boot-sta
alterem
·
2019-08-21 09:36
SpringBoot2.0
与Freemarker整合(六)
1、引入相关的依赖:org.springframework.bootspring-boot-starter-freemarker2、在resources目录下的templates目录下创建fkHtml.ftl文件,然后添加如下内容:Title首页1、访问pojo中的属性:${user.name}-${user.age}2、遍历集合中的数据并取循环中的下标:${user!}:${user_index
꧁༺Rsun༻꧂
·
2019-08-20 12:03
SpringBoot2.0
SpringBoot2.0
配置swagger2并统一加入认证参数Authorize
在使用swagger-ui的过程中,swagger页面调用的时候会统一在header里面加入输入token参数的位置加入pom依赖包io.springfoxspringfox-swagger22.8.0io.springfoxspringfox-swagger-ui2.8.0配置API的config类importorg.springframework.context.annotation.Bean
evanYang1
·
2019-08-20 11:05
分布式
使用 Docker 部署 Spring Boot
一个简单SpringBoot项目在pom.xml中,使用
SpringBoot2.0
相关依赖org.springframework.bootspring-boot-sta
alterem
·
2019-08-20 09:00
SpringBoot2.0
基础案例(14):基于Yml配置方式,实现文件上传逻辑
该案例基于
SpringBoot2.0
中yml配置,管理文件上传的常见属性。该案例演示单文
知了一笑
·
2019-08-20 07:54
SpringBoot
文件管理
文件上传
SpringBoot2
案例
SpringBoot2.0
基础案例(13):基于Cache注解模式,管理Redis缓存
本文源码GitHub地址:知了一笑https://github.com/cicadasmile/spring-boot-base一、Cache缓存简介从Spring3开始定义Cache和CacheManager接口来统一不同的缓存技术;Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种缓存的实现;如RedisCache,EhCacheCache,Co
知了一笑
·
2019-08-19 21:55
SpringBoot
Redis
Cache
SpringBoot2
案例
SpringBoot2.0
基础案例(12):基于转账案例,演示事务管理操作
一、事务管理简介1、事务基本概念一组业务操作ABCD,要么全部成功,要么全部不成功。2、特性:ACID原子性:整体一致性:完成隔离性:并发持久性:结果3、隔离问题脏读:一个事务读到另一个事务没有提交的数据不可重复读:一个事务读到另一个事务已提交的数据(update)虚读(幻读):一个事务读到另一个事务已提交的数据(insert)4、隔离级别readuncommitted:读未提交。readcomm
知了一笑
·
2019-08-18 20:11
Spring
SpringBoot
事务管理
SpringBoot2
案例
SpringBoot2.0
基础案例(11):配置AOP切面编程,解决日志记录业务
本文源码GitHub地址:知了一笑https://github.com/cicadasmile/spring-boot-base一、AOP切面编程1、什么是AOP编程在软件业,AOP为AspectOrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spri
知了一笑
·
2019-08-17 11:37
Spring
SpringBoot2
AOP
SpringBoot2
案例
SpringBoot2.0
基础案例(10):整合Mybatis框架,集成分页助手插件
一、Mybatis框架1、mybatis简介MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。2、mybatis特点1)sql语句
知了一笑
·
2019-08-16 23:17
SpringBoot
mybatis
分页插件
SpringBoot2
案例
SpringBoot2.0
与Undertow容器采坑笔录
1、前言此文章记录SpringBoot2.x以上版本的上传文件统一处理文件过大问题进行做笔录。此文章记录提出解决SpringBoot2x与undertow服务器上统一处理文件过大问题解决思路通过查找各种资料足以证明,SpringBoot2.x与Tomcat更为说服力,详细请认真看文章,希望文章对你有所获.2、解决的思路【第1种】解决的思路配置springboot2.x文件上传,max-file-s
爱学习的蹭蹭
·
2019-08-16 09:03
SpringBoot2.0
基础案例(09):集成JPA持久层框架,简化数据库操作
二、与
SpringBoot2.0
整合1、核心依赖org.springfr
知了一笑
·
2019-08-15 22:57
SpringBoot
Jpa
SpringBoot2
案例
SpringBoot2.0
基础案例(08):集成Redis数据库,实现缓存管理
一、Redis简介SpringBoot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis,MongoDB,Elasticsearch。这些案例整理好后,陆续都会上传Git。SpringBoot2版本,支持的组件越来越丰富,对Redis的支持不仅仅是扩展了API,更是替换掉底层Jedis的依赖,换成Lettuce。本案例需要本地
知了一笑
·
2019-08-14 20:46
Spring
SpringBoot
Redis
SpringBoot2
案例
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他