标签:junit

Java

Java 异常处理总结

7

xirruiqiang 发布于 2019-11-13

背景 最近专门负责团队的项目质量。我在治理异常日志过程中,总结了一下Java的异常处理。上面是我整理的最近自己比较常见的异常知识地图。 异常知识地图概述 从 异 常知识地图最左边的根开始看,地图从左到右的连线连接的类之间有实实在在的父子关系,在java里通过继承来实现 (除了非R...

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

Spring

SpringBoot之ActiveMQ实现延迟消息

1

wenming.gapo 发布于 2019-11-12

一、安装activeMQ ​ 安装步骤参照网上教程,本文不做介绍 二、修改activeMQ配置文件 ​ broker新增配置信息 schedulerSupport="true" <broker xmlns="http://activemq.ap...

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

Java

SpringMvc框架搭建详解(—)

11

dulong 发布于 2019-11-12

三层架构 咱们开发服务器端程序,一般都基于两种形式,一种C/S架构程序,一种B/S架构程序 使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构 三层架构 3.1 表现层:WEB层,用来和客户端进行数据交互的。表现层一般会采用MVC的设计模型 3.2 业务层...

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

Java

Java自动化测试框架-11 – TestNG之annotation与并发测试篇 (详细教程)

6

尖兵 发布于 2019-11-12

1、简介 TestNG中用到的annotation的快速预览及其属性。 2、TestNG基本注解(注释) 注解 描述 @BeforeSuite 注解的方法只运行一次,在当前suite所有测试执行之前执行 @AfterSuite 注解的方法只运行一次,在当前suite所有测试执行之...

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

Java

Spring Cloud Config 配置中心环境搭建(Hoxton RC1版)

7

yeseng 发布于 2019-11-12

1.1 Spring Cloud 和 Spring Boot 版本对照表 Boot Version 2.2.x 2.1.x 2.0.x 1.5.x Release Train Hoxton Greenwich Finchley Edgware/Dalston 1.2 演示环境 系...

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

Spring

一文解析Spring编程式和声明式事务实例讲解

1

likai 发布于 2019-11-11

接上一篇: 一文解析Spring事务管理详解;通俗易懂,轻松掌握! Spring事务管理 Spring支持两种方式的事务管理: 编程式事务管理:  通过Transaction Template手动管理事务,实际应用中很少使用, 使用XML配置声明式事务:  推...

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

Java

Java自动化测试框架-10 – TestNG之测试结果篇

2

xirruiqiang 发布于 2019-11-11

1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释)。 您的测试方法通常由可能引发异常的调用或各种断言(使用Java“ assert”关键字)组成。“...

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

Java

Fastjson系列三——历史版本补丁绕过(需开启AutoType)

16

邓龙华 发布于 2019-11-10

在1.2.24之后的版本中,使用了checkAutoType()函数,通过黑白名单的方式来防御Fastjson反序列化漏洞,因此后面发现的Fastjson反序列化漏洞都是针对黑名单的绕过来实现攻击利用的。 网上一些文章讲的都是针对1.2.41、1.2.42、1.2.43、1.2....

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

Java

4、Hibernate的查询方式

1

darida 发布于 2019-11-10

一、Hibernate的查询方式:OID查询 1、OID检索:Hibernate根据对象的OID(主键)进行检索 1-1、使用get方法 Customer customer = session.get(Customer.class,1L); 1-2、使用load方法 Custom...

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

Spring

Spring Boot 2.x实战之StateMachine

3

小丁 发布于 2019-11-10

Spring StateMachine是一个状态机框架,在Spring框架项目中,开发者可以通过简单的配置就能获得一个业务状态机,而不需要自己去管理状态机的定义、初始化等过程。今天这篇文章,我们通过一个案例学习下Spring StateMachine框架的用法。 案例介绍 假设在...

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

Java

Mybatis基于注解方式的多表(CRUD)操作

xubiao.zhuang 发布于 2019-11-10

基于注解方式实现的多对多增删改查操作(一对多原理类似) 基于注解方式实现的多对一增删改查操作(mybatis默认多对一为 一对一) pom.xml中导入mybatis项目依赖坐标 <?xml version="1.0" encoding="UT...

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

Java

Mybatis基于xml方式实现的多表操作(增删改查)

2

xiaoli.he 发布于 2019-11-10

基于xml方式实现的多对多增删改查操作(一对多原理类似) 基于xml方式实现的多对一增删改查操作(mybatis默认多对一 为一对一) pom.xml导入Mybatis项目依赖坐标 <?xml version="1.0" encoding="U...

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

Java

Spring AOP 详解

1

wenming.gapo 发布于 2019-11-10

小明辛苦忙了一整年终于完成了包含300个接口的业务系统项目。项目圆满上线并稳定运行了一段时间了。突然有一天总监说,对于会造成数据变化的所有接口,我们必须记录用户的操作日志。然后小明就吭哧吭哧给其中150个接口,挨个加上日志代码,累得真够呛。 过了一阵子总监又说,所有变化很少的数据...

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

Java

18、spring cloud如何使用spring-test进行单元测试

7

puefu.he 发布于 2019-11-10

上篇和大家学习了spring cloud 如何整合reids,在测试时借用了web形式的restful接口进行的。那还有没有别的方式可以对spring boot和spring cloud编写的代码进行单元测试呢?答案:肯定是有的。这篇讲解一下如何使用 spring-bo...

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

Java

Spring sidecar模式

3

puefu.he 发布于 2019-11-10

起Eureka 在 https://start.spring.io/ 勾选Eureka Server Application加上EnableEurekaServer: @SpringBootApplication @EnableEurekaServer public class ...

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

Java

JUnit中用于Selenium测试的中实践

wenming.gapo 发布于 2019-11-08

自动化测试通过允许他们自动化重复性的任务来帮助简化软件测试人员的生活,而开源测试自动化框架(如Selenium)使用户能够大规模自动化Web测试体验。 但是,如果您无法验证测试用例是否通过,则自动化测试有什么用? 这是断言的体现,因此您可以跟踪执行Selenium测试的自动化脚本...

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

Java

可确保项目的质量和安全性的三个Maven插件 – rieckpil

邓龙华 发布于 2019-11-07

检测依赖项内部的漏洞对于创建安全的应用程序至关重要。除此之外,静态代码分析工具和预定义规则可以帮助您确保质量。幸运的是,有Maven插件可用于在您的构建中自动执行此操作。通过此博客文章,我将向您展示我的前三个Maven插件,以确保质量和安全性。 为了查看这三个Maven插件的实际...

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

Spring

深入 Spring Boot(十三):整合 Kafka 详解

2

尖兵 发布于 2019-11-07

Kafka是一种高吞吐量的分布式流处理平台,它具有高可用、高吞吐量、速度快、易扩展等特性。本篇将介绍如何使用Spring Boot整合Kafka及使用Kafka实现简单的消息发送和消费,主要包括以下3部分内容: Kafka 整合Kafka 小结  Kafka Kafka...

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