会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小鱼吃猫
谁家今夜扁舟子,何处相思明月楼?
小鱼吃猫
你还差99%的努力
博客园
首页
新随笔
联系
管理
04 2020 档案
SpringBoot与单元测试JUnit的结合
摘要:有些人认为,写单元测试就是在浪费时间 ,写完代码,依然还是能够进行测试的。但是,还是建议写单元测试的,可以让你的条理更加清晰,而且当某个功能出现问题时,可能通过单元测试很容易的定位和解决问题。本文主要总结下在Spring及SpringBoot项目中,使用单元测试时的方法。将JUnit4和JUnit5对比着来写,因为我发现我身边的同事经常搞不明白要怎么用。在SpringBoot中使用单元测试Junit
阅读全文
posted @
2020-04-24 00:36
小鱼吃猫
阅读(9968)
评论(1)
推荐(2)
编辑
SpringBoot全局异常处理与定制404页面
摘要:使用SpringBoot创建的web项目中,当我们请求的页面不存在(http状态码为404),或者器发生异常(http状态码一般为500)时,SpringBoot就会给我们返回错误信息。 也就是说,在SpringBoot的web项目中,会自动创建一个/error的错误接口,来返回错误信息。但是针对不同的访问方式,会有以下两种不同的返回信息。这主要取决于你访问时的http头部信息的```Accept```这个值来指定你可以接收的类型有哪些 * 使用浏览器访问时的头信息及其返回结果
阅读全文
posted @
2020-04-23 00:16
小鱼吃猫
阅读(2968)
评论(1)
推荐(1)
编辑
在SpringBoot中使用SpringSecurity
摘要:@[TOC] 本教程是基于SpringMVC而创建的,不适用于WebFlux。(如果你不知道这两者,可以忽略这句提示) 提出一个需求 所有的技术是为了解决实际问题而出现的,所以我们并不空谈,也不去讲那么多的概念。在这样一个系统中,有三个接口,需要授权给三种权限的人使用,如下表: | 接口地址 | 需
阅读全文
posted @
2020-04-16 01:38
小鱼吃猫
阅读(4172)
评论(0)
推荐(0)
编辑
Gateway完全入门指南
摘要:什么是路由网关?它存在意义又何在? 在微服务中,我们会有很多个微服务,但是客户端只有一个,它有调用我们远程接口的时候,就要使用不同的地址,比如下边三个微服务(也是本项目中出现的用到的三个微服务,获取代码地址见文末) | 服务名 | 项目名 | 示例接口调用地址 | | | | | | 商品模块 |
阅读全文
posted @
2020-04-14 23:50
小鱼吃猫
阅读(5750)
评论(0)
推荐(0)
编辑
Gateway中使用SpringSecurity进行网关鉴权与权限控制
摘要:"上一篇文章:Gateway使用入门" GateWay作为网关路由是挡在了我们的系统最前边,进行动态路由配置和转发。那么我们就可以在网关层进行网关鉴权。 https://cloud.spring.io/spring cloud gateway/2.2.x/reference/html/ Gatewa
阅读全文
posted @
2020-04-14 23:48
小鱼吃猫
阅读(30753)
评论(0)
推荐(0)
编辑
使用Spring管理数据库事务
摘要:在整个JavaWeb项目开发中,事务是用来开发可靠性网络应用程序的最关键部分。当应用程序与后端资源进行交互时,就会用到事务,这里的后端资源包括数据库、MQ、ERP等。而数据库事务是最常见的类型,而我们常说的事务也就是狭义上的与关系型数据库交互的事务。 事务主要分为本地事务和全局事务。全局事务又称分布式事务,本地事务就是当应用程序连接单个数据库资源时的事务,也是本文化主要讨论的内容。
阅读全文
posted @
2020-04-06 01:48
小鱼吃猫
阅读(1192)
评论(0)
推荐(0)
编辑
公告