从事java工作几年中主要使用了两种框架:1. struts2 + spring + httl 2. springMVC + mybatis下面分别总结一下这两种框架需要注意的地方,各自适合什么项目以及优缺点 struts2 + spring + httlstruts2:* 相当于MVC种的view层,用来控制前端页面后台的交互逻辑。spring:* spring充当了管理容器的角色, 可将应
testngjunit可以搭配selenium来做动态提供数据源的测试,先来看junit的,大家的场景都是提供不同关键字,然后检索google,junit的 [code="java"]import static org.junit.Assert.fail; import com.thoughtworks.selenium.*;import org.juni...
原创 2022-12-02 11:11:01
81阅读
开篇 - 快速进行软件编码,与功能测试应该是每个写代码的人,应该掌握的技能,如
转载 2022-08-04 16:49:58
158阅读
有朋友想知道Spring不同版本都有哪些功能变更,说直接在百度搜索找到的结果都不是想要的,其实还是关键词不对,找Spring不同版本的新特性就能获得更好的结果。其实在Spring工程github的wiki上也有说明,只是没那么显眼,放一个链接:https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-the-S
转载 2024-03-18 19:59:15
108阅读
@MockBean/@SpyBean 代理对象怎么来的测试代码MockitoContextCustomizerFactory | 帮我们注入 MockitoContextCustomizerMockitoContextCustomizer | 注入 MockitoPostProcessorMockitoPostProcessor | 注册 @MockBean/@SpyBean 为了搞懂 mock
本文分析对比了JTEST、JMETERJUNIT这三个单元测试工具的简介、优势、特征、价格信息。AD: 一、JTEST  (另一种单元测试工具TestNG) 1、简介jtest是parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试代码标准校验,来提高代码的可靠性。Jtest先分析每个java类,然后自动生成junit测试用例并执行用
Spring Boot Cloud 是一组基于 Spring Boot 开发框架的云计算组件工具,旨在简化构建云原生应用程序的过程。Spring Boot Cloud 提供了许多云原生应用程序所需的基础设施,例如服务发现、负载均衡、配置管理等。Spring Boot Cloud 包括以下组件:1. Spring Cloud Config:提供了统一的配置管理方式,支持将配置文件存储在 Git、S
Flask(一)环境篇#0x00 环境#0x01 Hello Flask1. 创建一个`Hello.py`文件 将下面内容放进去2. 运行python文件3. 访问 `http://127.0.0.1:5000/` 即可看见 Hello Flask#0x02 Flask-Script1. 将Hello.py 文件改为manage.py 将下面内容放进去2. 运行Flask3. 也可以查看帮助#0
# SqoopHadoop版本搭配 ## 引言 在大数据领域中,Sqoop是一个用于在Apache Hadoop关系型数据库之间进行数据传输的工具。Sqoop可以将数据从关系型数据库导入到Hadoop的分布式文件系统(HDFS)中,并且可以将数据从HDFS导出到关系型数据库中。然而,不同版本的SqoopHadoop可能不兼容,因此正确地选择搭配SqoopHadoop版本是非常重要的。
原创 2024-01-24 05:33:53
377阅读
junit4使用了注解进行操作,相比于junit3更为方便,对于其他框架的集成也更便于搭建。一:junit搭建 导包:可以通过eclipse自带的junit4包,但是推荐自己找一个junit 4 的包,便于团队开发的使用 搭建:在项目中建立一个静态资源文件夹(source folder)test,在该文件夹下建立测试类,包名同被测试类的包名,类名最好后缀加Test 例:被测试类在java文件夹下包
转载 8月前
67阅读
1、什么是Kafka 1、kafka是一个分布式的消息缓存系统 2、kafka集群中的服务器都叫做broker 3、kafka有两类客户端,一类叫producer(消息生产者),一类叫做consumer(消息消费者),客户端broker服务器之间采用tcp协议连接 4、kafka中不同业务系统的消息可以通过topic进行区分,而且每一个消息topic都会被分区,以分担消息读写的负载 5
转载 2024-09-12 13:03:54
47阅读
本文介绍Spring Boot入门Demo,以及一些常用配置什么是Spring Boot?随着动态语言的流行(Ruby、 Groovy、 Scala、 Node.js), Java的开发显得格外的笨重:繁 多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在上述环境下,Spring Boot应运而生。它使用“习惯优于配置”(项目中存在大量的配置, 此外还内置-一个习惯性的配置,让你
转载 2024-08-29 14:06:59
143阅读
(知识目录) 一、前言 这篇文章主要介绍如何使用spring整合mybatisjunit测试。 二、内容 1.spring整合mybatis 1.导入相关依赖 <!-- spring整合mybatis需要的依赖--> <!-- JDBC--> <dependency> <
原创 精选 2023-07-21 10:59:33
246阅读
SpringBoot 2.0 的推出又激起了一阵学习 SpringBoot 热,那么, SpringBoot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 SpringBoot? 传统企业使用 SpringBoot 会给我们带来什么样变革?带着这些问题,我们一起来了解下 SpringBoot 到底是什么?Spring 历史说起 SpringBoot 我们不得不先了解一下 Sprin
转载 2024-04-18 15:53:50
18阅读
分布式微服务认证授权参考: 文章目录一、Session认证(基于servlet3.0的spring MVC,只想学习前后端分离Spring Boot微服务架构认证的请跳过)1、环境搭建1、pom依赖2、配置类3、加载Spring容器4、配置maven命令启动项目2、认证1、实体类2、编写认证service接口3、service实现类3、Controller二、Spring boot 整合 spri
转载 2024-07-25 13:20:48
22阅读
本系列博客汇总在这里:Spring 汇总Spring Junit 的整合Spring Junit 的整合源码工程文件为:spring3.2_06Spring Junit 的整合第一步:引入 Spring 的测试包,Spring(2 )_Spring 环境搭建提供包下载。实现/** * @RunWith:指定springjunit提供的一个运行器 * @Con...
原创 2021-08-19 15:38:31
85阅读
本系列博客汇总在这里:Spring 汇总Spring Junit 的整合Spring Junit 的整合源码工程文件为:spring3.2_06Spring Junit 的整合第一步:引入 Spring 的测试包,Spring(2 )_Spring 环境搭建提供包下载。实现/** * @RunWith:指定springjunit提供的一个运行器 * @Con...
原创 2022-02-05 13:48:44
63阅读
  Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。  Spring Cloud Gateway是Spring官方最新推出的一款基于Spring Framework 5,Project ReactorSpring Boot 2之上开发的网关
转载 2024-02-19 11:40:06
356阅读
【引言】    在前面的spring boot与mybatis plus 集成的相关博客中,用的是2.x的版本,而mybatis plus已经发布3.1.x版本,所以,参照着官方文档,将集成spring boot应用,实践下代码自动生成。【核心源码】    AutoGenerator 是 MyBatis-Plus 的代
转载 2024-09-24 17:41:05
166阅读
一、为什么进行单元测试翻看知乎,关于单元测试的作用,看到了一个精辟的回答,大致意思是“单元测试没多少用,业务需求变化快得你来不及做单元测试”。就目前的工作现状来看,还真是这样,现在的软件开发,基本上是面向数据库表编程,和面向领导编程,需求的变化频度高。面向对象,面向领域的思想缺乏,导致单元测试也无法成体系的展开。不过,自己研究了下,总归要做一下笔记,相信后面OO的能力也会逐步提高。 接下来介绍下如
  • 1
  • 2
  • 3
  • 4
  • 5