JAVA中级测试题(十一)

简介: JAVA中级测试题(十一)

131.MyBatis什么情况用注解,什么情况用xml绑定?

A. 注解使用情况:Sql语句简单时

B. xml绑定使用情况:xml绑定 (@RequestMap用来绑定xml文件)

C. dispose()方法删除对象

D. delete()方法删除对象

AB

132.MyBatis中,关于内置缓存说法正确的有?

A. 映射语句文件中的所有 select 语句的结果将会被缓存。

B. 映射语句文件中的所有 insert、update 和 delete 语句会刷新缓存

C. 缓存会使用最近最少使用算法(LRU, Least Recently Used)算法来清除不需要的缓存

D. 缓存会被视为读/写缓存,这意味着获取到的对象并不是共享的

E. 缓存不会定时进行刷新(也就是说,没有刷新间隔)。

ABCDE

133.关于git的临时工作区操作,下列说法正确的是()

A. git stash:创建保存修改临时工作区,只可执行一次,即只能创建一个临时工作区

B. git stash list:可以查看保存的工作区列表

C. git stash pop:恢复最新的进度到工作区。git默认会把工作区和暂存区的改动都恢复到工作区

D. git stash clear:删除所有存储的进度

BCD

134.Spring中bean的初始化,可以使用哪个接口?

A. InitializingBean

B. SpringInitializingBean

C. InitializingBeanClass

D. CreateInitializingBean

A

135.基于maven的单模块工程,可以有()个pom.xml文件

A. 0

B. 1

C. 2

D. 不确定

B

136.下列方法中,对于SVN查看提交日志操作正确的有()

A. 命令行下通过svn log[目录]命令查看

B. 在项目文件夹下通过鼠标右键点击文件夹,选择Show log这一项进入

C. 命令行下通过svn Show log[目录]命令查看

D. 命令行下通过svn log [目录] l5 命令查看

ABD

137.在Git中,怎样设置全局的Git用户名和邮箱,让所有项目都可以使用()

A. git config --global user.name aaron

B. git config user.name aaron

C. git config --global user.email aaron@gmail.com

D. git config user.email aaron@gmail.com

AC

138.JSTL的相关包引用是?

A. java-jstl.jar

B. java-jsp-jstl.jar

C. jsp-jstl.jar

D. jstl.jar

D

140.maven在pom.xml文件中配置的核心标签是()

A. groupld

B. artifactld

C. version

D. monitor

ABC
目录
相关文章
|
20天前
|
Java 测试技术 Maven
Java一分钟之-PowerMock:静态方法与私有方法测试
通过本文的详细介绍,您可以使用PowerMock轻松地测试Java代码中的静态方法和私有方法。PowerMock通过扩展Mockito,提供了强大的功能,帮助开发者在复杂的测试场景中保持高效和准确的单元测试。希望本文对您的Java单元测试有所帮助。
47 2
|
1月前
|
Java 流计算
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
37 1
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
|
27天前
|
Java 程序员 测试技术
Java|让 JUnit4 测试类自动注入 logger 和被测 Service
本文介绍如何通过自定义 IDEA 的 JUnit4 Test Class 模板,实现生成测试类时自动注入 logger 和被测 Service。
23 5
|
1月前
|
存储 人工智能 Java
将 Spring AI 与 LLM 结合使用以生成 Java 测试
AIDocumentLibraryChat 项目通过 GitHub URL 为指定的 Java 类生成测试代码,支持 granite-code 和 deepseek-coder-v2 模型。项目包括控制器、服务和配置,能处理源代码解析、依赖加载及测试代码生成,旨在评估 LLM 对开发测试的支持能力。
38 1
|
1月前
|
分布式计算 Java 大数据
大数据-122 - Flink Time Watermark Java代码测试实现Tumbling Window
大数据-122 - Flink Time Watermark Java代码测试实现Tumbling Window
34 0
|
2月前
|
SQL JavaScript 前端开发
基于Java访问Hive的JUnit5测试代码实现
根据《用Java、Python来开发Hive应用》一文,建立了使用Java、来开发Hive应用的方法,产生的代码如下
73 6
|
1月前
|
算法 Java 测试技术
数据结构 —— Java自定义代码实现顺序表,包含测试用例以及ArrayList的使用以及相关算法题
文章详细介绍了如何用Java自定义实现一个顺序表类,包括插入、删除、获取数据元素、求数据个数等功能,并对顺序表进行了测试,最后还提及了Java中自带的顺序表实现类ArrayList。
22 0
|
3月前
|
IDE Java 测试技术
揭秘Java高效编程:测试与调试实战策略,让你代码质量飞跃,职场竞争力飙升!
【8月更文挑战第30天】在软件开发中,测试与调试对确保代码质量至关重要。本文通过对比单元测试、集成测试、调试技巧及静态代码分析,探讨了多种实用的Java测试与调试策略。JUnit和Mockito分别用于单元测试与集成测试,有助于提前发现错误并提高代码可维护性;Eclipse和IntelliJ IDEA内置调试器则能快速定位问题;Checkstyle和PMD等工具则通过静态代码分析发现潜在问题。综合运用这些策略,可显著提升代码质量,为项目成功打下坚实基础。
62 2
|
3月前
|
XML Java 测试技术
Selenium WebDriver自动化测试(基础篇):不得不掌握的Java基础
关于Selenium WebDriver自动化测试的Java基础篇,涵盖了Java的变量、数据类型、字符串操作、运算符、流程控制、面向对象编程、关键字用法、权限修饰符、异常处理和IO流等基础知识点,为进行自动化测试提供了必要的Java语言基础。
106 1
|
3月前
|
Java 测试技术 API
Java 新手入门:Java单元测试利器,Mock详解
Java 新手入门:Java单元测试利器,Mock详解
202 1