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.x
SpringBoot2.x
系列教程(二十)自定义参数校验注解
在SpringBoot的使用过程中,默认使用hibernate-validator作为参数校验的框架,但某些业务场景或校验比较复杂,通过默认提供的注解已经无法满足。此时,除了使用正则表达式来进行校验也可以使用自定义的注解。比如,对于手机号的简单校验如下:@Pattern(regexp="^1(3|4|5|7|8)\\d{9}$",message="手机号码格式错误")@NotBlank(messa
二师兄-公众号-程序新视界
·
2020-07-09 00:08
Springboot
SpringBoot2.x
系列教程(三十一)Thymeleaf的基本使用
本篇文章通过实例为大家讲解Thymeleaf的基本使用。赋值基本赋值默认值字符串拼接普通拼接形式:简洁写法:条件判断条件判断有两种形式:th:if和th:unless。th:if条件判断:官网th:unless条件判断:官网这两种条件判断,顾名思义,判断方式恰好想法。if是满足条件显示,unless是其中的条件取反。URL上面示例中显示了URL的基本使用,Thymeleaf通过@{…}来语法来处理
二师兄-公众号-程序新视界
·
2020-07-09 00:08
springboot2使用jedis连接redis
在springboot1.5.x版本中,springboot默认是使用jedis来操作redis的,但是在
springboot2.x
版本,默认是使用lettuce来操作数据库,所以配置有些差别。
修炼中的菜鸟
·
2020-07-09 00:24
spring
boot
SpringBoot2.x
@Transactional 注意事项
在
SpringBoot2.x
中使用使用需要注意的地方:加@Transactional的方法不能是private和protected修饰,private会直接报编译错误,protected不会报错,但是事务不起作用
Weison Wei
·
2020-07-08 23:52
Spring
Boot
springboot项目WEB-INF 目录 jsp页面报404
我是跟着《深入浅出
SpringBoot2.x
》这本书学习的,在“初识SpringMVC”章节中,搭建项目,然后访问jsp页面时报错:Pathwith"WEB-INF"or"META-INF":[WEB-INF
叫我小锅锅
·
2020-07-08 23:00
SpringBoot2.X
整合组件
1.整合Mybatis和Mapper1.Mybatis的核心配置文件不用配置了,如果不需要自写mapper映射,mapper.xml文件也可不写;2.在application.xml或application.yml中对Mybatis和Mapper进行配置;3.Mybatis的Dao接口继承tk.mybatis.mapper.common.Mapper接口;4.在实体pojo类上注解@Table(n
-luking-
·
2020-07-08 23:08
springboot
springboot2.x
整合springcloud简单微服务的实现
一、开发环境及工具jdk:1.8springboot:2.0.4springcloud:Finchley.SR1idea:2018二、步骤1.创建eurekaserver(1)设置eurekaserver的pom文件4.0.0org.springframework.bootspring-boot-starter-parent2.0.4.RELEASEcom.qsteureka-server0.0.
时光丨荏苒
·
2020-07-08 21:36
java
web
springboot2.x
如何配置嵌入式servlet容器
配置嵌入式servlet容器一:如何定制和修改servlet容器1.修改和servlet有关的配置(ServletProperties)。2.编写一个WebServerFactoryCustomizer《ConfigurableServletWebServerFactory》:嵌入式的servlet容器的定制器,来修改servlet容器的配置二:注册servlet三大组件(Servlet,Filt
weixin_43303455
·
2020-07-08 21:04
boot
SpringBoot2.X
整合RabbitMQ
引入依赖org.springframework.bootspring-boot-starter-amqpRabbitMQ的自动配置类RabbitAutoConfiguration测试运行@SpringBootTestclassRabbitmqdemoApplicationTests{//importorg.springframework.amqp.rabbit.core.RabbitTemplat
weixin_43303455
·
2020-07-08 21:04
docker
rabbitmq
SpringBoot2.x
解决自定义异常处理关于继承DefaultErrorAttributes的问题与解决
在写自定义异常的时候由于版本问题,本来想继承DefaultErrorAttributes来实现自适应处理异常,但是发现在导入包的时候并没有这个包importrg.springframework.boot.autoconfigure.web.DefaultErrorAttributes;后来查资料发现是版本不兼容的问题,导入的是importorg.springframework.boot.web.s
旭仔飞
·
2020-07-08 20:09
SpringBoot
(亲测好用的解决方法)
springboot2.x
整合jpaRepository中的坑
今日折腾的时候发现了一起在1.5的时候整合jpa可以使用的findOne方法突然找不到了,如下:可以看到这个方法里面不能传入String/Integer类型的值,所以百度了一番。有网友给了一个通过get()再取值的方法,测试了一番并无效果。通过浏览调用方法列表发现了一个getOne()的方法,返回值类型和传递的参数都符合就试了一下测试通过这是由于jpa懒加载的问题引起的,可以在测试关联的实体类中添
进击的小二
·
2020-07-08 20:10
bug日记本
springboot2.x
上传文件抛出错误的问题
错误:org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException:Thefieldfrontexceedsitsmaximumpermittedsizeof1048576bytes.atorg.apache.tomcat.util.http.fileupload.FileUploadBas
进击的小二
·
2020-07-08 20:38
bug日记本
SpringBoot2.x
基础篇:使用CommandLineRunner或ApplicationRunner
推荐阅读
SpringBoot2.x
教程汇总使用方式我们以CommandLineRunn
恒宇少年
·
2020-07-08 20:55
SpringBoot2.x
基础篇:谈谈SpringBoot内提供的这几种配置绑定
知识改变命运,撸码使我快乐,2020继续游走在开源界点赞再看,养成习惯给我来个Star吧,点击了解下基于SpringBoot的组件化接口服务落地解决方案常见配置绑定方式SpringBoot在不断地版本迭代中陆续提供了不同的配置参数绑定的方式,我们可以单独获取一个配置参数也可以将一系列的配置映射绑定到JavaBean的属性字段,下面我们来看看这几种方式的配置绑定哪一种是你最常用到的。推荐阅读Spri
恒宇少年
·
2020-07-08 20:24
springboot2.x
文件上传(以及踩坑)
springboot2.x
文件上传1.使用springmvc的API-MultipartFile—(底层其实用的也是java-IO流)展示核心代码块@RequestParamMapmap是为了传递其他参数
weixin_沐雨橙风
·
2020-07-08 19:51
springboot
springboot2.x
整合druid 不能识别spring.datasource.type 的值
springboot2.x
整合druid数据源时,在配置文件中配置spring.datasource.type属性时,不能识别com.alibaba.druid.pool.DruidDataSource
weixin_38165486
·
2020-07-08 18:27
springboot
Spring Boot 2.x和Spring Security 5.x后禁用认证
SpringBoot2.x
和SpringSecurity5.x前禁用认证在application.yml或application.properties中加入这么一段(yml与properties差异请自行搜索
weixin_34335458
·
2020-07-08 17:40
spring boot 2.X 集成 Elasticsearch 5.x 实战 增删改查
网上的例子都是基于elasticsearch2.x版本的,并不是5.x版本,而且还有好多是错的,拿过来根本不能直接用来测试,还有就是spring-data没有对应的5.x版本,出于对方面考虑,所以就用
springboot2
???Sir
·
2020-07-08 17:57
Spring Boot 2.x 图文教程 | 集成邮件发送功能
文章首发自个人微信公众号:小哈学Java个人网站:www.exception.site/springboot/…大家好,后续会间断地奉上一些
SpringBoot2.x
相关的博文,包括
SpringBoot2
weixin_34119545
·
2020-07-08 16:55
Spring Boot集成fastjson并设置字符集为UTF-8
2019独角兽企业重金招聘Python工程师标准>>>首先加入fastjsoncom.alibabafastjson1.2.56在SpringMVC中集成Fastjson/***在
springboot2
Vincen??
·
2020-07-08 16:35
崛起于
Springboot2.X
之热部署提高开发效率(13)
为什么80%的码农都做不了架构师?>>>1、添加依赖org.springframework.bootspring-boot-devtoolstrue2、重启eclipse工具,当你修改代码保存就可以自动刷新了IDEA工具,如果修改的只是页面会自动刷新,但是如果是java类文件需要手动点击build--》BuildModules+你的项目名,如图:下面是我的mac系统显示的界面,windows也有b
weixin_33860147
·
2020-07-08 15:26
springboot2.X
访问静态文件配置
config配置:@ConfigurationpublicclassWebMvcConfigimplementsWebMvcConfigurer{/***跨域配置*@return*/@BeanpublicCorsFiltercorsFilter(){UrlBasedCorsConfigurationSourcesource=newUrlBasedCorsConfigurationSource();
weixin_30847865
·
2020-07-08 14:00
springboot2.x
整合rabbitMQ
一,相关依赖org.springframework.bootspring-boot-starter-amqpcom.alibabafastjson1.2.49org.apache.commonscommons-lang3二、添加配置spring:rabbitmq:host:127.0.0.1port:5672username:adminspassword:adminsvirtual-host:/t
weixin_30808253
·
2020-07-08 14:33
SpringBoot2.x
版本整合SpringSecurity、Oauth2进行password认证
很多人在进行项目开发时都会用到Oauth2.0结合SpringSecurity或者Shiro进行权限拦截以及用户验证,网上也有很多的案例,前几天项目里边需要用到,顺便整合了进来,特此写篇博客,记录下过程。项目结构如下:首先准备pom.xml4.0.0org.springframework.bootspring-boot-starter-parent2.0.3.RELEASEcom.xz.sprin
weixin_30740581
·
2020-07-08 14:20
springboot2.x
整合JavaMail以qq邮箱发送邮件
本文参考spring官网email接口文档所写。spring-email官方网址:https://docs.spring.io/spring/docs/5.1.8.RELEASE/spring-framework-reference/integration.html#mail1:添加相关依赖org.springframework.bootspring-boot-starter-mail2.1.6.
weixin_30682127
·
2020-07-08 14:07
Spring Cloud 升级最新 Finchley 版本,踩了所有的坑!
SpringBoot2.x
已经发布了很久,现在SpringCloud也发布了基于
SpringBoot2.x
的Finchley版本,现在一起为项目做一次整体框架升级。
weixin_30666401
·
2020-07-08 14:50
SpringBoot2.x
整合Spring-Session实现Session共享
SpringBoot2.x
整合Spring-Session实现Session共享1.前言发展至今,已经很少还存在单服务的应用架构,不说都使用分布式架构部署,至少也是多点高可用服务。
weixin_30399155
·
2020-07-08 13:50
第十四篇:
SpringBoot2.x
整合MyBatisGenerator
在这里简单介绍一下如何整合Mybatis自动生成代码的插件MybatisGenerator引入插件需要在pom.xml文件中的中加入以下设置org.mybatis.generatormybatis-generator-maven-plugin1.3.5mysqlmysql-connector-java5.1.28runtimesrc/main/resources/generatorConfig.x
九眼桥吴彦祖
·
2020-07-08 13:22
第十一章、SpringBootTest单元测试实战(
SpringBoot2.x
)
简介:讲解SpringBoot的单元测试1、引入相关依赖springboot程序测试依赖,如果是自动创建项目默认添加org.springframework.bootspring-boot-starter-testtest2、使用@RunWith(SpringRunner.class) //底层用junit SpringJUnit4ClassRunner@SpringBootTest(classes
荒--
·
2020-07-08 12:54
SpringBoot
2.x
Spring Security(二):认证(Authentication)-用户名密码登录
注意:
SpringBoot2.x
要用thymeleaf-extra
vbirdbest
·
2020-07-08 11:47
Spring
Security
Dubbo服务降级实践【
SpringBoot2.x
与Dubbo2.6.x+Zookeeper集群整合】
成功就是将个人潜能发挥到极限!&&以大多数人的努力程度之低,根本还轮不到拼天赋.........一图告知分布式架构Dubbo原理/***服务提供者:*调用流程:*1、服务提供方启动运行,向注册中心注册服务;*2、服务消费者启动运行,向注册中心注册,并订阅自己所需的服务。*3、注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送不变更数据给消费者。*4、服务消费者,从提供者地
蜗牛杨哥
·
2020-07-08 11:38
分布式架构Dubbo探究
Dubbo注解服务降级实现
从零开始学
SpringBoot2.x
(02-第一个SpringBoot应用注意点)
在上一篇文章“第一个SpringBoot应用”中,已成功运行我们的第一SpringBoot应用。我们再来回顾一下之前第一个SpringBoot应用的工程目录,如下:DemoApplication类,是使用IDEA创建应用时自动帮我们生成的,在之前运行时,我们对该类并没有关注太多,仅仅是通过其来启动应用。现在我们进入该类,来仔细观察一下,其内容如下:@SpringBootApplicationpub
笑笑是一个码农
·
2020-07-08 10:33
SpringBoot2.x
日志收集搭建 ELK(7.6.2)+(RabbitMq3.7.16+Erlang 21.0.1)
SpringBoot2.x
日志收集搭建ELK(7.6.2)+(RabbitMq3.7.16+Erlang21.0.1)项目地址:sb-elk-rabbitmqrabbitmq-3.7.6自行到官网下载安装对应的版本以及对应的
byteRun
·
2020-07-08 09:15
ElasticSearch
SpringBoot
SpringCloud
SpringBoot2.X
和SpringBoot1.X的区别
SpringBoot2.X
与1.X的区别拦截器在SpringBoot1.X中,定义拦截器可继承抽象类WebMvcConfigurerAdapter,并重写其中的addInterceptors()方法,但在
会飞的Long
·
2020-07-08 09:09
学习笔记
解决
springboot2.X
发送post请求数量限制问题
controller层对应的方法接收的数据不够,由于后台没有提示什么错误,就各种方式找问题,花费了一天的时间,最后发现了问题,问题的原因:tomcat的限制了post的请求的大小和请求参数的个数;这里记录以下
springboot2
stone-liu
·
2020-07-08 09:50
Java
springboot
Spring Boot 2.X 实战--Spring Security (Token)登录和注册
博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2在上一节《
SpringBoot2
大数据小先
·
2020-07-08 08:01
Spring
Boot
2.X
实战
SpringBoot2.x
集成Sharding-JDBC实现分库分表
概述ShardingSphere,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。定位为轻量级Java框架。其实就是一个增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。内部改写了SQL的添加和查询规则。适用于任何基于Java的ORM框架,如:JPA,Hibernate,Mybatis,SpringJDBCTe
codeing_doc
·
2020-07-08 08:01
spring-boot
SpringBoot2.x
系列教程87--SpringBoot中整合定时任务
SpringBoot2.x
系列教程87--SpringBoot中整合定时任务作者:一一哥一.Java中的定时任务1.前言在实际项目开发中,定时任务的应用场景可以说是非常广泛的,比如某些视频网站,购买会员后
一一哥Sun
·
2020-07-08 07:51
Spring
Boot
2
SpringBoot2.x
系列教程85--SpringBoot中整合阿里云OSS存储
SpringBoot2.x
系列教程85--SpringBoot中整合阿里云OSS存储作者:一一哥一.阿里云OSS简介1.存储服务简介我们进行项目开发,很多时候都需要进行文件、图片等的上传,对于很多项目来说
一一哥Sun
·
2020-07-08 07:51
Spring
Boot
2
SpringBoot2.x
系列教程84--SpringBoot中整合日志功能
SpringBoot2.x
系列教程84--SpringBoot中整合日志功能作者:一一哥一.Java中常用的日志框架1.关于System.out.println我们在项目开发中经常需要打印日志,输出一些调试信息
一一哥Sun
·
2020-07-08 07:51
Spring
Boot
2
SpringBoot2.x
系列教程34--整合SpringMVC之错误处理底层原理及源码分析
SpringBoot2.x
系列教程34--整合SpringMVC之错误处理底层原理及源码分析作者:一一哥一.SpringBoot的默认错误处理策略1.对404的默认处理策略我们在发送请求的时候,如果发生了
一一哥Sun
·
2020-07-08 07:50
SpringBoot2.x
系列教程73--Web开发中的Session详解及原理分析
SpringBoot2.x
系列教程73--Web开发中的Session详解及原理分析一.HttpSession机制1.HTTP协议与HttpSession的状态保持Session经常被翻译为会话,其本来的含义是指有始有终的一系列动作
一一哥Sun
·
2020-07-08 07:50
Spring
Boot
2
Spring
Session
SpringBoot2.x
系列教程77--SpringBoot中整合测试详细实现步骤
SpringBoot2.x
系列教程77--SpringBoot中整合测试详细实现步骤作者:一一哥上一章节中,我带大家学习了Java中关于Test的详细内容,接下来在本节中,我带大家结合SpringBoot
一一哥Sun
·
2020-07-08 07:50
Spring
Boot
2
测试
SpringBoot2.x
系列教程71--分布式缓存Hazelcast详解及原理探究
SpringBoot2.x
系列教程71--分布式缓存Hazelcast详解及原理探究作者:一一哥一.Hazelcast1.Hazelcast简介Hazelcast是由Hazelcast公司开发的一款开源的分布式内存级别的缓存数据库
一一哥Sun
·
2020-07-08 07:50
分布式
缓存
springboot2.x
初探(五)
这一篇文章还是接着上一篇继续分析。还是先上一张图:我们继续看第十三步创建异常报告实例:这个类就是一个报告SpringApplication启动过程中的错误的。具体的创建过程我们就不再细看,继续下一个步骤:14.准备上下文:代码中第一行和第二行是设置context的环境和资源加载器、类加载器、注册了一个单例的beannamegenerator,applyinitializers是将获取到的initi
vasonyang
·
2020-07-08 05:01
学习之路
springboot2.x
初探(四)
这篇文章接着上篇文章继续。先上一张步骤图:上两篇文章我们已经分析到第十步了,这篇文章我们继续往下分析。具体方法如下:先判断了Mode,若为OFF则就不打印banner了,从这里我们知道这个banner的打印与否是可以设置的,可以使用spring.main.banner-mode=off配置。接下来创建了一个banner:从这类中我们看到了很多熟悉的信息,有banner的默认位置和文件名称、类型,默
vasonyang
·
2020-07-08 05:01
学习之路
springboot2.x
springboot2.x
初探(二)
这篇文章接着
springboot2.x
初探(一)上篇文章中我们对1处的代码进行了分析,这篇文章来继续分析2处的代码:由于这个方法比较长所以截了两个图,下面我们就按照截图中步骤的编号来一个一个看。
vasonyang
·
2020-07-08 05:01
学习之路
springboot2.x
初探(一)
Springboot是从Application类的main方法开始运行的,通过运行SpringApplication的run方法,将要运行的类放入参数中,开始运行的。因此我们从这里开始跟踪代码来学习Springboot的启动过程中都做了什么事情。Springboot的入口类:下面来看实际运行的SpringApplication类的run方法的源码:先是调用了1处的run方法,然后调用了2处的run
vasonyang
·
2020-07-08 05:28
学习之路
springBoot2.x
整合 springdataJpa 测试
springBoot2.x
整合springdataJpa测试pom.xml1.8org.springframework.bootspring-boot-starter-data-jpaorg.springframework.bootspring-boot-starter-webmysqlmysql-connector-javaruntimeorg.springframework.bootsprin
mqy0124
·
2020-07-08 03:21
springboot
SpringBoot2.x
配置HTTPS访问
SpringBoot2.x
配置HTTPS访问,总体上可以分为两大步:一.生成SSL证书;二.配置HTTPS访问。
Hadoop_Liang
·
2020-07-08 02:37
SpringBoot
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他