Java
文章平均质量分 94
GoldenaArcher
Done is better than perfect
展开
-
[spring] Spring MVC - CRUD 操作
除了 Rest API 部分改成了 Controller 之外,其他没什么变化,还是使用这个实现方式,因此关于 CRUD 的部分——即 hibernate 实现的部分,这里不会过多涉及也因此,这部分的代码实现应该还是挺快的,毕竟主要还是 HTML 模板+controller 实现。原创 2024-06-24 05:40:42 · 1129 阅读 · 0 评论 -
[maven] 实现&使用 plugin 及 properties 简述
这章内容,我个人感觉可看可不看……?不过课都上了,笔记 📒 补完才对得起自己嘛。原创 2023-09-23 05:56:03 · 596 阅读 · 0 评论 -
[maven] 使用 Nexus 管理 repository
首先简单的过一下管理的流程,本地的项目通过等指令和公司的 repo 进行沟通,公司的 repo 再和 central repo(maven 提供的)或是其他的 cloud 进行沟通。这个系列主要是讲 maven,所以主要的目标就是 Central Repo,实际操作上,我们公司的前段项目也是部署在 nexus 上,这块就对应了其他的 cloudfill:#333;color:#333;color:#333;fill:none;原创 2023-09-19 04:11:35 · 591 阅读 · 0 评论 -
[maven] 创建 spring boot 项目及使用 Jenkins 运行 maven
本篇笔记走一下用 maven 创建 spring boot 项目和利用 Jenkins 管理 maven 流程。原创 2023-09-17 10:31:27 · 517 阅读 · 0 评论 -
[maven] scopes & 管理 & profile & 测试覆盖率
这里将一些其他的特性和测试覆盖率(主要是 jacoco)原创 2023-09-16 02:10:16 · 257 阅读 · 0 评论 -
[maven] maven 创建 web 项目并嵌套项目
这里主要就创建另外一个 web 项目,并且创建一个 parent 项目比较方便的管理一下两个子项目。原创 2023-09-15 04:16:56 · 466 阅读 · 0 评论 -
[maven] maven 简述及使用 maven 管理单个项目
简单的说就是 maven 是一个项目管理工具,同时也是一个依赖管理工具。本篇笔记带一些核心重点和在 maven 中创建一个项目。原创 2023-09-13 10:47:49 · 264 阅读 · 0 评论 -
[JUnit] JUnit5 基础 4 - Maven 集成,参数化测试,重复测试 [完]
[JUnit] JUnit5 基础 4 - Maven 集成,参数化测试,重复测试 [完]前面的系列:[JUnit] JUnit5 基础 1 - Junit5 结构 与 断言的使用[JUnit] JUnit5 基础 2 - 生命周期注解 和 DisplayName 注解[JUnit] JUnit5 基础 3 - 依赖注入,假设(assume),开启/禁用测试 与 嵌套测试Maven 集成Maven 是一个自动化的管理工具,它主要的目的有:描述软件应该怎样被构建(build)描述项目的依原创 2021-10-08 05:30:14 · 1023 阅读 · 0 评论 -
[JUnit] JUnit5 基础 3 - 依赖注入,假设(assume),开启/禁用测试 与 嵌套测试
[JUnit] JUnit5 基础 3 - 依赖注入,假设(assume),开启/禁用测试 与 嵌套测试Dependency Injection在 Junit5 之前,Junit 对于在测试构造函数或方法中传参数支持不是很好,但是 Junit5 允许向构造函数与方法中传入元数据,因此也能在测试方法/构造函数中使用依赖注入。如 Junit5 内置的 TestInfo 对象,就可以通过 DI 的方式在运行时获取:package com.example;import org.junit.jupiter原创 2021-10-07 13:07:11 · 1035 阅读 · 0 评论 -
[JUnit] JUnit5 基础 2 - 生命周期注解 和 DisplayName 注解
[JUnit] JUnit5 基础 2 - 生命周期注解 和 DisplayName 注解生命周期回调Constructorconstructor 构造函数 是一个比较特殊的生命周期回调方法,在 Juni5 中,每一个通过 @Test注解 调用的测试方法都是一个独立的实例,因此每一个测试方法都会调用构造函数:package com.example;import org.junit.jupiter.api.Test;public class AppTest{ public AppTes原创 2021-10-07 07:40:15 · 2057 阅读 · 0 评论 -
[JUnit] JUnit5 基础 1 - Junit5 结构 与 断言的使用
[JUnit] JUnit5 基础 1 - Junit5 结构 与 断言的使用创建 Junit5 项目使用 @Test 注解使用断言(assertion)JUnit5 由不同的模块组成,而这些模块分属于三个子项目:Junit Platform提供了核心功能,如:测试引擎在 JVM 上挂载测试框架作为与构建工具(Maven/Gradle) 和 IDE (Eclipse, Intellij) 沟通的接口介绍了作为外部工具的 LauncherJunit Jupiter对新的注解进行支原创 2021-09-30 13:39:54 · 404 阅读 · 0 评论