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
集成spring session redis实现session共享
使用Redis实现Session共享1什么是Session由于HTTP协议是无状态的协议,因而服务端需要记录用户的状态时,就需要用某种机制来识具体的用户。Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是Session。客户端浏览器再次访问时只需要从该S
筱进GG
·
2020-07-09 05:51
Spring
Boot
SpringBoot2.X
单元测试
org.springframework.bootspring-boot-starter-testtest2、使用我们发现SpringRunner底层使用的是JUnitJunit这种老技术,相信很多人都相当的熟悉了,
SpringBoot2
zhangjunli
·
2020-07-09 05:56
spring
boot
SpringBoot2.x
整合mybatis和MySQL(IDEA)
文章目录
SpringBoot2.x
整合mybatisidea创建新项目,如下操作完整项目目录如下pom.xmlmysql数据库建表创建项目实体类创建UserDao接口创建mapper映射文件application.properties
Wolf-Z
·
2020-07-09 05:54
SpringBoot
mybatis
mysql
SpringBoot2.X
@SpringBootTest单元测试
最近对单元测试注释有些遗忘,这里记录一下。1、介绍那么先简单说一下为什么要写测试用例:可以避免测试点的遗漏,为了更好的进行测试,可以提高测试效率可以自动测试,可以在项目打包前进行测试校验可以及时发现因为修改代码导致新的问题的出现,并及时解决2、引入相关依赖 org.springframework.boot spring-boot-starter-test test
zzhongcy
·
2020-07-09 03:05
Java
SpringBoot
SpringBoot2.x
整合RocketMQ
SpringBoot2.x
整合RocketMQJMS介绍和使用场景及基础编程模型1、JMS介绍和使用场景及基础编程模型简介:讲解什么是消息队列,JMS的基础知识和使用场景1、什么是JMS:Java消息服务
紫蝶侠
·
2020-07-09 03:54
#
RockeMQ
SpringBoot2.x
(十二)整合ElasticSearch
本文将介绍Linux7环境下如何安装ElasticSearch、ElasticSearch常见启动异常解决方法、
SpringBoot2.x
整合ElasticSearch。
it_haha
·
2020-07-09 02:42
spring
boot
SpringBoot2.x
(十三)整合ActiveMQ
JMS简介常用场景跨平台多语言多项目解耦分布式事务流量控制最终一致性RPC调用上下游对接,数据源变动->通知下属基础概念JMS提供者:ApacheActiveMQ、RabbitMQ、Kafka、Notify、MetaQ、RocketMQJMS生产者(MessageProducer):监听、接收消息JMS消费者(MessageConsumer):生产、发送消息JMS消息:如订单号JMS队列:消息生产
it_haha
·
2020-07-09 02:11
spring
boot
Springboot2.x
——使用JdbcTemplate简单操作数据库
springboot使用JdbcTemplate简单操作数据库,还有一些MyBatis、Hibernate、SpringDataJPA其他框架后续再研究一、安装mysql,准备测试数据本地安装mysql,新建数据库wx_springboot,新建表:wx_UserDROPTABLEIFEXISTS`wx_User`;CREATETABLE`wx_User`(`id`int(10)unsignedN
tellmewsm
·
2020-07-09 01:38
SpringBoot
玩转
springboot2.x
之整合webSocket篇
版权声明:本文为博主原创文章,遵循CC4.0by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/ljk126wy/article/details/82814086关于webSocket是什么我在这里不做过多的阐述请参看文档:https://www.cnblogs.com/fuqiang88/p/5956363.html进行了解我们直接进入实在代
wuyongde0922
·
2020-07-09 01:35
springboot项目配置(拦截器和配置文件:主要涉及静态资源的访问)
SpringBoot版本:2.2.0SpringBoot1.X版本和
SpringBoot2.X
版本在静态资源访问上有一些区别,如果直接从1.X升级到2.X肯定是有问题的。要作出相应的调整。
Climber-jia
·
2020-07-09 00:24
SpringBoot2.x
系列教程(五十三)
SpringBoot2.x
集成swagger2配置权限认证参数Authorize
在使用swagger2时,如果api接口需要token等权限认证内容,那么此时可以有两种方案进行解决:方案一,每个请求上面都添加对应token的key和value值。方案二:全局统一添加权限认证的token。一般情况下token都存放在header中。引入swagger2依赖引入对应的swagger2依赖:io.springfoxspringfox-swagger22.9.2io.springfo
二师兄-公众号-程序新视界
·
2020-07-09 00:40
Springboot
SpringBoot2.x
系列教程(三十)SpringBoot集成Thymeleaf
前面章节我们介绍了SpringBoot集成jsp和Freemarker以及它们的具体应用。而在这些前端模板引擎中,SpringBoot首推使用Thymeleaf。这是因为Thymeleaf对SpringMVC提供了完美的支持。Thymeleaf简介Thymeleaf同样是一个Java类库,能够处理HTML/HTML5、XML、JavaScript、CSS,甚⾄纯⽂本。通常可以用作MVC中的View
二师兄-公众号-程序新视界
·
2020-07-09 00:40
SpringBoot2.x
系列教程(二十六)Springboot集成freemarker
FreeMarker简介FreeMarker是一款模板引擎:即基于模板和数据源生成输出文本(html网页,配置文件,电子邮件,源代码)的通用工具。它是一个java类库。FreeMarker最初被设计用来在MVC模式的Web开发框架中生成HTML页面,它没有被绑定到Servlet或HTML或任意Web相关的东西上。也可以用于非Web应用环境中。模板编写使用FreeMarkerTemplateLang
二师兄-公众号-程序新视界
·
2020-07-09 00:40
SpringBoot2.x
系列教程(三十六)SpringBoot之Tomcat配置
SpringBoot默认内嵌的Tomcat为Servlet容器,关于Tomcat的所有属性都在ServerProperties配置类中。同时,也可以实现一些接口来自定义内嵌Servlet容器和内嵌Tomcat等的配置。关于此配置,网络上有大量的资料,但都是基于SpringBoot1.5.x版本,并不适合当前最新版本。本文将带大家了解一下最新版本的使用。ServerProperties的部分源码:@
二师兄-公众号-程序新视界
·
2020-07-09 00:09
SpringBoot2.x
系列教程(三十四)Thymeleaf自动配置源码解析
在之前的章节中我们已经学习了SpringBoot中Thymeleaf的基本使用,按照老规矩,我们最后来看一下Thymeleaf在SpringBoot中的自动配置相关源码。关于源码阅读依旧重点给大家介绍基本的类及相关的实现思路,达到抛砖引玉的效果。而相关Thymeleaf底层的实现,大家可自行阅读Thymeleaf相关源码。首先看来与application.properties文件绑定的配置类的相关
二师兄-公众号-程序新视界
·
2020-07-09 00:09
SpringBoot2.x
系列教程(四十七)Spring Boot集成WebSocket之STOMP实战
上节课我们讲解了STOMP的基本原理和在SpringBoot中的处理流程。本篇文章以具体的实例带大家了解如何在SpringBoot中使用STOMP协议。实例场景用户访问页面,进入“技术交流群”页面,自动登录会话,可发送消息、离开等操作。同时,服务器端会定时推送“计数”到前端。实战代码引入依赖在SpringBoot项目中引入以下依赖:org.springframework.bootspring-bo
二师兄-公众号-程序新视界
·
2020-07-09 00:09
Springboot
SpringBoot2.x
系列教程(四十五)Spring Boot集成WebSocket实现技术交流群功能
在上篇文章中,我们了解了WebSocket的基本功能及相关概念。本篇文章中我们以具体的实例来演示,在SpringBoot中整合WebSocket,同时实现一个场景的业务场景功能。针对在SpringBoot中使用合WebSocket通常有两种形式:直接基于WebSocket协议进行集成和基于STOMP协议进行集成。本篇文章我们基于WebSocket协议来完成相应功能。业务场景实例的基本业务场景如下:
二师兄-公众号-程序新视界
·
2020-07-09 00:09
Springboot
SpringBoot2.x
系列教程(十五)SpringBoot Jackson属性配置详解
在SpringBoot中使用Jackson,SpringBoot默认提供了一套初始化配置,同时也提供了可通过application配置文件进行配置的项目。通过这些配置项,可更加方便的进行Json转化的配置。其实,SpringBoot针对内置的几种Json框架都有相应的配置,比如GSON和JSON-B的。本篇文章重点解析SpringBoot默认使用Jackson的属性配置。对应配置配置定义在Jack
二师兄-公众号-程序新视界
·
2020-07-09 00:08
SpringBoot2.x
系列教程(十八)HttpMessageConverter实战及经验
在篇文章中介绍了自定义HttpMessageConverter的使用,其中我们通过实现WebMvcConfigurer接口来完成自定义HttpMessageConverter并向spring容器中添加的操作。本篇文章我们就通过集成fastjson这个实例,来汇总一下将HttpMessageConverter添加到容器中的集中操作。通过@Configuration添加我们已经知道,通过@Config
二师兄-公众号-程序新视界
·
2020-07-09 00:08
SpringBoot2.x
系列教程(二十五)Jsp中使用jstl和引入静态资源
本文以静态资源css为例,演示两种在jsp中使用静态文件的方式及jstl的引入和简单使用。以下内容均基于打war包的项目。webapp中存放静态文件在webapp目录下,即WEB-INF同级目录,创static/css目录,在其目录下定义title.css,内容如下:.hello-title{color:red;}在jsp中使用的方式如下:Hello${name}!Hello${name}!res
二师兄-公众号-程序新视界
·
2020-07-09 00:08
SpringBoot2.x
系列教程(二十三)SpringBoot集成Jsp
JSP全称JavaServerPages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。从开始学习JavaWeb应用,第一个学习的就是JSP和Servlet,我们就不过多介绍。直接进入SpringBoot对其集成使用的部分。在使用之前,首先明确一下,SpringBoot使用内嵌的servlet容器,对jsp的支持不是很好,而且官方也不建议使用jsp。就本人而言当使用Sp
二师兄-公众号-程序新视界
·
2020-07-09 00:08
Springboot
SpringBoot2.x
系列教程(三十三)Thymeleaf手动渲染实例讲解
在前面章节中我们讲解了Thymeleaf作为前端页面展示时的基本使用。之前我们也提到,Thymeleaf除了可以用于Web前端,也可以用于基于模板其他场景。比如在发送邮件时,想让邮件的内容和格式更统一些、根据模板生成一些静态的页面或文本等,都可以使用Thymeleaf。下面我们以Thymeleaf模板来生成邮件内容为例进行讲解,该实例依旧基于SpringBoot来进行实现。项目引入依赖如下:org
二师兄-公众号-程序新视界
·
2020-07-09 00:08
spring
boot
springboot
Thymeleaf
SpringBoot2.x
系列教程(八)SpringBoot常用注解汇总
随着Spring及SpringBoot的发展,基于Java的配置已经慢慢替代了基于xml的配置形式。本篇文章为大家整理和简介SpringBoot中常用的注解及其功能。SpringBoot注解@SpringBootApplication:开启SpringBoot自动配置的核心注解,相关等同于@Configuration,@EnableAutoConfiguration和@ComponentScan三
二师兄-公众号-程序新视界
·
2020-07-09 00:08
spring
springboot
注解
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
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他