标签:单元测试

Java

Java基础加强笔记——测试、反射、注解

2

Harries Blog™ - yeseng 发布于 2020-07-26

目录 Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test Cal...

阅读(146)评论(0)赞 (0)

编程技术

DDD 分层

6

Harries Blog™ - changyuan.xu 发布于 2020-07-25

为什么分层 引用《领域驱动设计模式、原理与实践》 为了避免将代码库变成大泥球(BBoM)并因此减弱领域模型的完整性且最终减弱可用性,系统架构要支持技术复杂性与领域复杂性的分离。引起技术实现发生变化的原因与引起领域逻辑发生变化的原因显然不同,这就导致基础设施和领域逻辑问题会以不同速...

阅读(326)评论(0)赞 (0)

Java

MyBatis-Plus之代码生成器

1

Harries Blog™ - puefu.he 发布于 2020-07-23

为什么要有代码生成器 代码生成器解决什么样的问题 和MyBatis一样,解决重复性代码编写的时间成本和易错问题。 MyBatis-Plus的代码生成器说明 本次我使用的还是低版本2.1.9, 目前MyBatis-Plus最新版本为3.3.1。 理由很简单,够用。不想盲目的追赶高版...

阅读(136)评论(0)赞 (0)

Spring

有啥不同?来看看Spring Boot基于JUnit 5实现单元测试

1

Harries Blog™ - yeseng 发布于 2020-07-21

目录  简介  JUnit 4 和 JUnit 5 的差异   忽略测试用例执行   RunWith 配置   @Before、@BeforeClass、@After、@AfterClass 被替换  开发环境 &nbs...

阅读(143)评论(0)赞 (0)

Spring

SpringBoot事务使用及注意事项

21

Harries Blog™ - zhuangli 发布于 2020-07-21

感谢你百忙之中抽出时间阅读我这篇笔记。如果有错误的地方,劳烦批评指正。如果有地方和我持不同意见,很高兴和你一起探讨。最后,如果觉得这篇笔记对你有帮助的话,麻烦点个赞,谢谢~ 1.简介 数据库事务的存在是为了保证“多个数据库操作”的“原子性”。举个最简单的银行汇款业务的场景,A向B...

阅读(140)评论(0)赞 (0)

Spring

SSM三大框架的整合

11

Harries Blog™ - hanze 发布于 2020-07-20

好好学习,天天向上 文本已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 在Java后端开发领域,Spring+SpringMVC+MyBatis三大框架的使用尤为频繁,很多朋友学了这...

阅读(173)评论(0)赞 (0)

Java

Hyperf 发布 Nacos 组件及 v2.0.3 版本 | 企业级的 PHP 微服务云原生协程框架

Harries Blog™ - 尖兵 发布于 2020-07-20

更新内容 本周主要新增 hyperf/nacos 组件,Nacos 是一个由阿里巴巴集团开源的动态服务发现、配置管理和服务管理平台,致力于帮助您发现、配置和管理微服务,该组件可使 Nacos 为 Hyperf 提供配置中心、服务发现与注册的功能支持,同时该版本还修复了一些组件的 ...

阅读(160)评论(0)赞 (0)

Java

自己亲手写一个SpringBoot的事物

4

Harries Blog™ - changyuan.xu 发布于 2020-07-19

1. 概述 一直在用SpringBoot中的 @Transactional 来做事务管理,但是很少没想过SpringBoot是如何实现事务管理的,今天从源码入手,看看 @Transactional 是如何实现事务的,最后我们结合源码的理解,自己动手写一个类似的注解来实现事务管理,...

阅读(114)评论(0)赞 (0)

Java

从实践中真正理解JsonView

1

Harries Blog™ - 刘莉莉 发布于 2020-07-18

零、问题的产生 本周需要完成一项工作:在单元测试中完成后端返回字段的 断言 。 换句话说,需要断言后端向前端返回了哪些字段。 由于对JsonView的了解不足,在找字段的时候花费了较多时间。 因此本文将从实践的角度,阐述JsonView的作用和用法。 一、JsonView的作用 ...

阅读(104)评论(0)赞 (0)

Java

feilong 3.0.8 发布了,让 Java 开发更简便的工具库

Harries Blog™ - xubiao.zhuang 发布于 2020-07-17

feilong 3.0.8 发布了,feilong 是一个让Java开发更简便的工具库。 让你从大量重复的底层代码中脱身,提高开发效率; 让你的代码 更简炼 , 易写 、 易读 、 易于维护 ; 文档地址: http://feilong-core.mydoc.io/ 单元测试数 ...

阅读(126)评论(0)赞 (0)

Spring

想用@Autowired注入static静态成员?官方不推荐你却还偏要这么做

5

Harries Blog™ - 尖兵 发布于 2020-07-17

生命太短暂,不要去做一些根本没有人想要的东西。本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈、MyBatis、JVM、中间件等小而美的 专栏 供以免费学习。关注公众号【 BAT的乌托邦 】逐个击破,深入掌握,拒绝浅尝辄止。 目录 ...

阅读(119)评论(0)赞 (0)

Java

IDEA集成SpringMVC+Spring+MyBatis

33

Harries Blog™ - zhuangli 发布于 2020-07-17

❝ 本文已收录至 github.com/likekk/stud… 欢迎大家star,:blush::blush::blush:共同学习,共同进步。如果文章有错误的地方,欢迎大家指出。后期将在将GitHub上规划前端学习的路线和资源分享。 ❞ 写在前面 每一篇文章都希望您有所收获,...

阅读(202)评论(0)赞 (0)

Java

java后端开发三年!你还不了解Spring 依赖注入,凭什么给你涨薪

Harries Blog™ - xiaoli.wang 发布于 2020-07-16

前言 前两天和一个同学吃饭的时候同学跟我说了一件事,说他公司有个做了两年的人向他提出要涨薪资,他就顺口问了一个问题关于spring依赖注入的,那个要求涨薪的同学居然被问懵了。。。事后回家想了想这一块确实有点难度的就写篇文章把我自己知道的和网上整理的分享给大家,至少大家在被问到这一...

阅读(139)评论(0)赞 (0)

Java

SpringBoot学习笔记(十七:异步调用)

3

Harries Blog™ - dulong 发布于 2020-07-15

@ 目录 “异步调用”对应的是“同步调用”, 在实际开发中,有时候为了及时处理请求和进行响应,我们可能使用异步调用, 同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。...

阅读(115)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

Harries Blog™ - puefu.he 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(107)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

Harries Blog™ - yanxinchi 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(82)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

Harries Blog™ - xirruiqiang 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(96)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

Harries Blog™ - songhua.gao 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(92)评论(0)赞 (0)