Java MVC与相关技术问答解析

1、识别MVC的三个组成元素。

模型(Model)、视图(View)、控制器(Controller)

2、判断对错:模型的职责是与企业信息系统(例如数据库)进行交互。

错误

3、判断正误:视图可以读取和访问模型值。

正确

4、以下哪项正确:(A) 会话是一个模型对象,(B) 会话是 HTTP 协议内部的一个属性,(C) 你必须在应用程序代码中创建和处理会话。

以上选项都不正确

5、描述JSE与Java EE/Jakarta EE之间的关系。

JEE/Jakarta EE(Java/Jakarta企业版)位于JSE之上,并通过企业级特性对其进行扩展。

6、Java MVC 可以直接在个人电脑或服务器的操作系统中运行。

错误,Java MVC 不能以独立模式运行,它必须由 Java 企业版服务器(Java EE 或 Jakarta EE)提供的基础设施支持。

7、Java MVC是一个Jakarta EE服务器。

这种说法错误,Java MVC 是 Java EE/Jakarta EE 中包含的 REST 技术 JAX-RS 的精简而巧妙的扩展,它的运行需要 Java Enterprise Edition Server(Java EE 或 Jakarta EE)提供的基础设施,但它本身并非服务器。

8、Jakarta EE是Java EE的竞争对手。

这种说法不太正确。虽然 Java EE Jakarta EE 8 版本共存,但 Jakarta EE 被认为是 Java EE 的继任者。

9、OpenJDK 8 和 Oracle 的 JSE 8 没有区别。

错误。为了在商业产品中使用 Oracle 的 JSE,必须支付订阅费用,而 OpenJDK 即使对于商业项目也是免费的。

10、描述Java MVC和JAX - RS之间的关系。

Java MVC 简介

Java MVC 是 Java EE/Jakarta EE 中包含的 REST 技术 JAX-RS 的精简而巧妙的扩展。

这种关系使 Java MVC 具有现代感,并允许采用简洁且高度全面的编程风格。

Java MVC 基于 JAX-RS 构建,这一设计不仅让 Java MVC 能很好地与 Java EE/Jakarta EE 框架的其他部分集成,还为如何将 Java MVC 开发技术与使用 AJAX 和 JSON 数据片段的更细粒度的客户端-服务器通信相结合提供了直接线索。

REST 控制器和 Java MVC 控制器看起来非常相似。

11、判断题:使用命令式编程(逐步指令)是构建脚本首选的编程风格。

错误

12、判断题:在Gradle构建脚本中,你可以使用C++代码作为命令式代码片段。

错误

13、判断正误:Eclipse 在自身功能和构建项目时使用相同的 JRE。

错误

14、识别Gradle构建过程的三个阶段。

初始化阶段、配置阶段和执行阶段

15、判断题:要使用的Gradle插件在settings.gradle文件中指定。

下面是给定的【文本内容】:

错误。构建文件通常首先定义要使用的插件,一般是在 build.gradle 文件里通过 plugins {} 指定要使用的插件,而非 settings.gradle 文件。

16、Gradle会根据需要下载项目依赖。这句话是对还是错?从哪里下载项目依赖的信息在build.gradle文件的哪个部分指定?

Gradle会根据需要下载项目依赖这句话是对的。
从哪里下载项目依赖的信息应使用 repositories {} 部分指定,而不是 downloads {} 部分。

17、如果你有两个自定义任务:task a { println “Hi, I’m A” } task b { println “Hi, I’m B” } 在什么条件下,“Hi, I’m A”会被打印到控制台?

无论是否显式调用任务a, "Hi, I'm A" 都会被无条件打印。因为 task {} 内的指令属于 配置阶段 ,任何构建的所有任务的配置阶段都会被调用。

18、判断对错:Gradle包装器只有在操作系统上安装了Gradle才能工作。

下面是给定的【文本内容】:

错误。Gradle包装器的作用就是提供一个独立的Gradle运行环境,即使操作系统上没有安装Gradle,也能通过包装器来执行Gradle任务。

19、描述让 Gradle 使用 /opt/jdk8 (对于 Windows 系统则是 C:\jdk8 )路径下 JDK 需要做的事情。

在使用 Gradle 项目时,请避免在项目配置中直接设置 JDK 路径。正确的做法是在调用 Gradle 之前,通过操作系统的 JAVA_HOME 环境变量来指定 JDK 路径。

以下为设置 JAVA_HOME 的示例:

  • Windows 系统
    cmd set JAVA_HOME=C:\jdk8

  • Linux 系统
    bash export JAVA_HOME=/opt/jdk8

20、Java MVC支持哪些前端视图模板技术?

Java MVC支持两种前端视图模板技术:JSPs和Facelets。

21、判断对错:Java MVC 模型值必须映射到专用 Java Bean 类的字段。

错误

22、Java MVC 网络应用程序在什么环境中运行?

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值