From 6c87c08fdf1050aee90185bdf14f79e05c31e8eb Mon Sep 17 00:00:00 2001 From: zhfeng Date: Thu, 10 Oct 2024 09:06:02 +0000 Subject: [PATCH] Update fuzzy tmx --- l10n/tmx/quarkus.tmx | 364 ++++++++++++------------------------------- 1 file changed, 98 insertions(+), 266 deletions(-) diff --git a/l10n/tmx/quarkus.tmx b/l10n/tmx/quarkus.tmx index 62c3cbe959..8863654085 100644 --- a/l10n/tmx/quarkus.tmx +++ b/l10n/tmx/quarkus.tmx @@ -58,7 +58,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc. - **重要:** 指南保存在主Quarkus仓库中,合并请求应该提交在那里: + **重要:** 指南保存在主Quarkus仓库中,合并请求应该提交到那里: https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc. @@ -198,6 +198,14 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc. + + + . + + + . + + ./gradlew --console=plain quarkusDev {dev-additional-parameters} @@ -2139,7 +2147,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc. /guides/security-properties - /guides/security-properties + /guides/security-perties @@ -3801,7 +3809,7 @@ Adding them as static methods in your entity class is the Panache Active Record Add this dependency to your `pom.xml`: - 将此依赖添加到你的 `pom.xml` 中 : + 将以下依赖性添加到你的 `pom.xml` : @@ -4711,7 +4719,7 @@ This allows for proper encapsulation at runtime as all fields calls will be repl And this repository: - 还有这个储存库: + 以及这个Repository类: @@ -4994,7 +5002,7 @@ in this case all constructor parameters have to be annotated with `@BsonProperty Another solution is to write a script to do this for you: - 另一个解决方案是写一个脚本来为您做这件事: + 另一个解决方案是写一个脚本来完成: @@ -5288,7 +5296,7 @@ A processor method can be simply implemented using both the `@Incoming` and `@Ou Architecture - 应用结构 + 架构 @@ -5579,7 +5587,7 @@ This can be done using a Jackson deserializer: As usual, the application can be packaged using: - 像往常一样,该应用程序能够使用以下方式进行打包: + 像往常一样,该应用程序可以用以下方式打包: @@ -5758,7 +5766,7 @@ GraalVM will simply return an empty list of fields. Attribute (_alias_) - Attribute (_alias_) + 属性 _(别名)_ @@ -7411,7 +7419,7 @@ A test suite is also free to utilize multiple `@QuarkusTestResource` annotations Category - 分类 + 类别 @@ -7873,7 +7881,7 @@ Then, open the project in your favorite IDE. Clone the Git repository: `git clone {quickstarts-clone-url}`, or download an {quickstarts-archive-url}[archive]. - 克隆 Git 仓库: `git clone {quickstarts-clone-url}` ,或下载一个 {quickstarts-archive-url}[存档] 。 + 克隆 Git 仓库。 `git clone {quickstarts-clone-url}` ,或者下载一个 {quickstarts-archive-url}[存档] 。 @@ -8410,7 +8418,7 @@ Type: _string_ Configure the runtime environment. Set `GRAALVM_HOME` environment variable to the GraalVM installation directory, for example: - 配置运行环境。例如将 `GRAALVM_HOME` 环境变量设置为GraalVM的安装目录,例如: + 配置运行环境。将 `GRAALVM_HOME` 环境变量设置为GraalVM的安装目录,例如: @@ -9908,7 +9916,7 @@ It will contain our HTTP endpoints. Default - 默认 + 默认值 @@ -9957,7 +9965,7 @@ It will contain our HTTP endpoints. Defining entities in external projects or jars - 在外部项目或jar中定义实体 + 在外部项目或jar包中定义实体 @@ -9965,7 +9973,7 @@ It will contain our HTTP endpoints. Defining your entity - 定义你的实体 + 定义实体类 @@ -9973,7 +9981,7 @@ It will contain our HTTP endpoints. Defining your repository - 定义你的存储库 + 定义Repository @@ -9989,7 +9997,7 @@ It will contain our HTTP endpoints. Delay class initialization - 延迟类的初始化 + 推迟类的初始化 @@ -10398,14 +10406,6 @@ If your environment does not support Docker, you will need to start the server m Redis的Dev Services启动容器时使用 `quarkus-dev-service-redis` 标签,该标签用于识别容器。 - - - Dev UI - - - 开发用户界面 - - Developer Joy @@ -10695,7 +10695,7 @@ handler bootstraps Quarkus and wraps your actual handler so that injection can b Documentation - 文档 + 文件 @@ -10810,7 +10810,7 @@ handler bootstraps Quarkus and wraps your actual handler so that injection can b Download an {quickstarts-archive-url}[archive] or clone the git repository: - 下载一个 {quickstarts-archive-url}[存档]或克隆git仓库: + 下载一个 {quickstarts-archive-url}[存档] 或克隆git仓库: @@ -11494,7 +11494,7 @@ This is best shown in the following example. Every query operation accepts passing parameters by index (`Object...`), or by name (`Map<String,Object>` or `Parameters`). - 每个查询操作都接受按索引( `Object...` )或按名称( `Map<String,Object>` 或 `Parameters` )传递参数。 + 所有查询操作都可以接收按索引( `Object...​` )或按名称( `Map<String,Object>` 或 `Parameters` )传递的参数。 @@ -12260,7 +12260,7 @@ Create a new project with the following command: First, we need a new project. Create a new project with the following command: - 首先,我们需要一个新的项目。使用以下命令创建一个新的项目: + 首先,我们需要一个新的项目。使用以下命令创建一个新项目: @@ -12334,7 +12334,7 @@ See this part of the documentation: xref:mongodb.adoc#simplifying-mongodb-client First: an example - 第一:一个例子 + 首先看一个例子 @@ -12659,7 +12659,7 @@ Note that if the `partitions` value exceed the number of partitions of the topic 例如,默认情况下,GraalVM中的反射将不能工作,除非类/成员已显式地为反射注册。这通常是通过列出JSON文件中的每个类、方法、字段和构造函数,并将其作为参数传递到原生镜像构建中实现的。显然,除了最简易的项目外,这对于所有项目来说都是相当麻烦的。Quarkus提供了一个框架,可以轻松地处理这些注解,并以编程的方式确定应该注册哪些内容。 - + For example, The following code illustrates how you can store incoming payloads to a database using Hibernate with Panache: @@ -13534,7 +13534,7 @@ Refer to <<jackson-serialization>> to write your own serializer/dese Get it running - 让它运行起来 + 让其运行 @@ -13569,20 +13569,12 @@ Refer to <<jackson-serialization>> to write your own serializer/dese 响应式入门 - - - Getting Started to SmallRye Reactive Messaging with AMQP 1.0 - - - SmallRye响应式消息与AMQP 1.0入门 - - Getting Started to SmallRye Reactive Messaging with Apache Kafka - 开始使用Apache Kafka的SmallRye响应式消息传递 + 开始使用Apache Kafka的SmallRye响应式消息传递。 @@ -13693,7 +13685,7 @@ be rejected. Given this simple entity: - 提供这个简单的实体: + 编写一个简单的实体类: @@ -13725,7 +13717,7 @@ be rejected. Going further - 进一步探索 + 更进一步 @@ -13853,7 +13845,7 @@ be rejected. GraalVM binaries are not (yet) notarized for macOS Catalina as reported in this https://github.com/oracle/graal/issues/1724[GraalVM issue]. This means that you may see the following error when using `gu`: - GraalVM的二进制文件(尚未)对macOS Catalina进行认证,正如这个 https://github.com/oracle/graal/issues/1724[GralVM问题]中所报告的那样。这意味着您在使用 `gu` 时可能会看到以下错误: + GraalVM的二进制文件(尚未)对macOS Catalina进行认证,正如这个 https://github.com/oracle/graal/issues/1724[GralVM问题] 中所报告的那样。这意味着您在使用 `gu` 时可能会看到以下错误: @@ -13861,7 +13853,7 @@ be rejected. GraalVM imposes a number of constraints and making your application a native executable might require a few tweaks. - GraalVM施加了一些限制,使你的应用程序成为原生可执行文件可能需要进行一些调整。 + 由于GraalVM的一些限制,在构建生成本地可执行文件的时候,可能需要进行一些调整。 @@ -14760,7 +14752,7 @@ xref:maven-tooling.adoc#multi-module-maven[Maven] or xref:gradle-tooling.adoc#mu However, you can go right to the completed example. - 不过,您也可以直接进入完成的例子。 + 然而,你可以直接进入完成的例子。 @@ -15615,7 +15607,7 @@ the encrypted inner-signed token. If we were to use the code above, we would get an exception like the following when using the native executable: - 如果我们使用上面的代码,在使用原生可执行文件时,我们会得到一个类似下面的异常: + 如果我们使用上面的代码,在使用本地可执行文件时,我们会得到一个类似下面的异常: @@ -15865,7 +15857,7 @@ using the JAX-RS `@Context` annotation or anywhere else with the CDI `@Inject` a If you are using dependencies that require logging components such as Apache Commons Logging or Log4j and are experiencing a `ClassNotFoundException` when building the native executable, you can resolve this by excluding the logging library and adding the corresponding JBoss Logging adapter. - 如果你正在使用需要日志组件(如Apache Commons logging或Log4j)的依赖,并且在构建原生可执行文件时遇到了' ClassNotFoundException ',你可以通过排除日志库并添加相应的JBoss日志适配器来解决这个问题。 + 如果你的应用需要依赖日志组件(如Apache Commons logging或Log4j),并且在构建原生可执行文件时遇到了' ClassNotFoundException ',你可以通过排除日志库并添加相应的JBoss日志适配器来解决这个问题。 @@ -17621,7 +17613,7 @@ lambda as pure Java. In the context of an extension, Quarkus eliminates the need for a JSON configuration file by allowing extension authors to specify a `NativeImageResourceBuildItem`: - 在扩展的背景下,Quarkus通过允许扩展的作者指定一个 `NativeImageResourceBuildItem` 来消除对JSON配置文件的需求: + 在扩展里面,Quarkus通过允许扩展的作者指定一个 `NativeImageResourceBuildItem` 来消除对JSON配置文件的需求: @@ -17960,7 +17952,7 @@ To know more about Mutiny, check the xref:mutiny-primer.adoc[Mutiny documentatio 以Quarkus为特色的现场和在线活动、讨论和话题。 - + In-memory channels @@ -18673,7 +18665,7 @@ To achieve this, you can _switch_ the channels managed by the Kafka connector to It instructs the application to use PostgreSQL for the database and to handle the database schema generation. - 它指示应用程序对数据库使用PostgreSQL,并处理数据库模式的生成。 + 它指示应用程序使用PostgreSQL数据库,并处理数据库模式的生成。 @@ -21704,7 +21696,7 @@ Transactions are also about JMS and other database access, so one API makes more Mandatory - Mandatory + 是否强制 @@ -23215,7 +23207,7 @@ to automatically convert your object to a BSON document. More Spring guides - 更多 Spring 指南 + 更多Spring指南 @@ -23340,7 +23332,7 @@ Dev Services for Redis implements a _service discovery_ mechanism for your multi Most useful operations - 最有用的操作 + 常用操作 @@ -24197,7 +24189,7 @@ The extension will be responsible to map the URIs of the protected resources you Note that we differentiate two contexts where the solution applied might be different: - 请注意,我们区分了两种情况,适用的解决方案可能是不同的。 + 请注意,我们区分了两种情况,适用的解决方案可能是不同的: @@ -24830,7 +24822,7 @@ In this case, the `deserializer` configuration is not necessary as the <<s On Windows, you will have to go through the Control Panel to set your environment variables. - 在Windows上,您将不得不通过控制面板来设置你的环境变量。 + 在Windows上,您将需要通过控制面板来设置环境变量。 @@ -24983,7 +24975,7 @@ This is done in the `application.properties` configuration file. Edit it to the Once you have written your entity, here are the most common operations you will be able to perform: - 编写实体后,可以执行以下最常见的操作: + 写好了实体类之后,你可以执行以下一些最常见的操作: @@ -24991,7 +24983,7 @@ This is done in the `application.properties` configuration file. Edit it to the Once you have written your repository, here are the most common operations you will be able to perform: - 编写存储库后,您可以执行以下最常见的操作: + 写好了Repository类之后,你可以执行以下一些最常见的操作: @@ -25120,7 +25112,7 @@ call must set a specific environment variable: Open your browser to http://localhost:8080/greeting. - 在你的浏览器中打开 http://localhost:8080/greeting 网页。 + 打开你的浏览器并访问 http://localhost:8080/greeting。 @@ -25233,7 +25225,7 @@ data across the lifespan of a distributed transaction. Or by name using a `Map`: - 或者使用 `Map` ,按名字来命名: + 或者使用 `Map` ,用key做参数名: @@ -25281,7 +25273,7 @@ data across the lifespan of a distributed transaction. Or using the convenience class `Parameters` either as is or to build a `Map`: - 或者使用方便的类 `Parameters` ,既可以是原样,也可以是建立一个 `Map` 。 + 或者使用 `Parameters` 类,也可以方便地构造一个 `Map` : @@ -26221,7 +26213,7 @@ but be aware that you won't get security updates that way and it's unsupported.< Profiles - 配置文件 + 环境配置(Profiles) @@ -26622,14 +26614,6 @@ OpenID Connect extension has to be used if the Quarkus application needs to auth Quarkus OpenID Connect `quarkus-oidc` 扩展也支持不记名令牌验证(Bearer Token Authorization),并使用 `smallrye-jwt` 把不记名令牌(bearer token)呈现为 `JsonWebToken` , 请阅读 link:security-openid-connect.html[使用 OpenID Connect 来保护服务应用程序] 指南来了解更多信息。如果Quarkus应用程序需要使用OIDC授权码模式(Authorization Code Flow)来对用户进行认证,就必须使用OpenID Connect扩展,请阅读《 link:security-openid-connect-web-authentication.html[使用OpenID Connect保护Web应用程序] 》指南了解更多信息。 - - - Quarkus Security is a framework that provides the architecture, multiple authentication and authorization mechanisms, and other tools for you to build secure and production-quality Java applications. - - - Quarkus Security是一个框架,它提供了架构、多种认证和授权机制以及其他工具,用来为开发者提供构建达到生产级别安全性质量保证的Quarkus应用程序。 - - Quarkus Security is highly customizable. You can customize the following core security components of Quarkus: @@ -26661,7 +26645,7 @@ For example, the credentials can come from the `Authorization` header, client HT Quarkus Tools in your favorite IDE - 在你最喜欢的IDE中使用Quarkus工具 + 在你喜欢的IDE中使用Quarkus扩展工具 @@ -27519,7 +27503,7 @@ bring up your Quarkus lambda project in dev or test mode and code on your projec Query projection - 查询映射 + 查询结果投影 @@ -27527,7 +27511,7 @@ bring up your Quarkus lambda project in dev or test mode and code on your projec Query projection can be done with the `project(Class)` method on the `PanacheQuery` object that is returned by the `find()` methods. - 查询映射可以使用 `find()` 方法返回的 `PanacheQuery` 对象上的 `project(Class)` 方法来完成。 + 对 `find()` 方法返回的 `PanacheQuery` 对象,可以使用 `project(Class)` 方法投影到指定的实体类。 @@ -28116,7 +28100,7 @@ You can select any version from https://hub.docker.com/r/vectorized/redpanda.Register reflection - 登记反射 + 注册反射 @@ -28140,7 +28124,7 @@ You can select any version from https://hub.docker.com/r/vectorized/redpanda.Registering for reflection - 登记反射 + 注册反射 @@ -28725,7 +28709,7 @@ The `event` parameter takes any JSON file, in this case the sample `payload.json Running Native - 以本机可执行文件运行 + 以本地(native)模式运行 @@ -29727,7 +29711,7 @@ A request will be sent to the OpenID Provider UserInfo endpoint and an `io.quar Setting up and configuring Hibernate ORM with Panache - 在Hibernate ORM中配置Panache + 在Hibernate ORM中配置Panache @@ -30212,7 +30196,7 @@ In this section, we will see how you can use the Vert.x Web Client, a reactive H So when you access the `/q/health/ready` endpoint of your application you will have information about the connection validation status. - 因此,当你访问应用程序的 `/q/health/ready` 端点时,可获得有关于连接验证状态的信息。 + 因此,当你访问你的应用程序的 `/q/health/ready` 端点时,您将获得有关连接验证状态的信息。 @@ -30290,7 +30274,7 @@ If WebSockets are supported, it uses them; otherwise, it degrades to SSE, long p Solution 1: using the active record pattern - 解决方案1:使用active record(活动记录)模式 + 解决方案1:使用Active Record模式 @@ -30298,7 +30282,7 @@ If WebSockets are supported, it uses them; otherwise, it degrades to SSE, long p Solution 2: using the repository pattern - 解决方案2:使用资源库模式 + 解决方案2:使用Repository模式 @@ -31076,7 +31060,7 @@ Here is another example showing a subpath permission allowing a public resource Supporting native compilation in C - 支持C语言的原生编译 + 支持在C语言中进行原生编译 @@ -31269,7 +31253,7 @@ remove duplicates. If you want to only enable a test resource on a single test c TestSecurity annotation - TestSecurity注解 + TestSecurity 注解 @@ -31309,7 +31293,7 @@ remove duplicates. If you want to only enable a test resource on a single test c Testing Your Application - 测试你的应用程序 + 测试您的应用程序 @@ -32150,7 +32134,7 @@ Without, the native compilation would remove the fields and methods during the d More details about the `@RegisterForReflection` annotation can be found on the xref:writing-native-applications-tips.adoc#registerForReflection[native application tips] page. - `@RegisterForReflection` 注解指示Quarkus在本地编译过程中保留该类和其成员。关于 `@RegisterForReflection` 注解的更多细节,请访问 link:writing-native-applications-tips.html#registerForReflection[本地应用程序提示] 。 + `@RegisterForReflection` 注解用于指导Quarkus在native编译过程中保留该类和其成员。关于 `@RegisterForReflection` 注解的更多细节可以在 link:writing-native-applications-tips.html#registerForReflection[native应用程序提示] 页面找到。 @@ -32293,7 +32277,7 @@ We'll explore different acknowledgment strategies in <<commit-strategies&g The `PanacheQuery` type has many other methods to deal with paging and returning streams. - `PanacheQuery` 类型有许多其他方法来处理分页和返回流。 + `PanacheQuery` 类还有很多其他方法来做分页查询、返回流。 @@ -33431,7 +33415,7 @@ using the default, `prod` profile. The final order of business is to make the configuration file known to the `native-image` executable by adding the proper configuration to `application.properties`: - 最后一项工作是通过向 `application.properties`添加适当的配置,使配置文件为 `native-image` 可执行文件所知: + 最后一项工作是通过向 `application.properties` 添加适当的配置,使配置文件为 `native-image` 可执行文件所知: @@ -35043,7 +35027,7 @@ To achieve this we merge the stream coming from Kafka and a periodic stream emit Then add the relevant configuration properties in `{config-file}`. - 然后在 `{config-file}` 中添加相关的配置属性。 + 然后在 `{config-file}` 添加相关配置。 @@ -35067,7 +35051,7 @@ To achieve this we merge the stream coming from Kafka and a periodic stream emit Then run it: - 然后运行: + 然后运行它: @@ -35212,7 +35196,7 @@ To achieve this we merge the stream coming from Kafka and a periodic stream emit Then, you can create the following resource to create/read/update/delete your Person entity: - 然后,你可以创建以下资源来create/read/update/delete你的Person实体: + 然后,创建以下资源类,用于创建、读取、更新、删除Person实体。 @@ -35933,7 +35917,7 @@ https://micrometer.io/docs/registry/statsD#_customizing_the_metrics_sink This guide contains various tips and tricks for getting around problems that might arise when attempting to run Java applications as native executables. - 本指南包含各种提示和技巧,以解决在尝试以原生可执行文件形式运行Java应用程序时可能出现的问题。 + 本指南包含各种提示和技巧,以解决在尝试以本地可执行文件形式运行Java应用程序时可能出现的问题。 @@ -36424,7 +36408,7 @@ passwords. This guide demonstrates how your Quarkus application can utilize SmallRye Reactive Messaging to consume and produce HTTP messages. - 本指南展示了你的Quarkus应用程序如何利用SmallRye响应式消息传递来消费和提供HTTP消息。 + 本指南演示您的 Quarkus 应用程序如何利用 SmallRye Reactive Messaging 来使用和生成 HTTP 消息。 @@ -37656,7 +37640,7 @@ the test is run. This will add the following to your build file: - 这将在您的构建文件中添加以下内容: + 这会在你的构建文件中添加以下内容: @@ -38201,7 +38185,7 @@ need but if all you need are the Kotlin APIs then include the following dependen To get started: - 起步: + 按以下步骤开始: @@ -39376,7 +39360,7 @@ The application will process this message and send a message to `beverages` chan Use the following command to recursively delete the `com.apple.quarantine` extended attribute on the GraalVM install directory as a workaround: - 使用以下命令递归删除GraalVM安装目录上的 `com.apple.quarantine` 扩展属性,作为一种解决方法: + 其中一种解决方法是,使用以下命令递归删除GraalVM安装目录上的 `com.apple.quarantine` 扩展属性: @@ -39506,7 +39490,7 @@ Failure to do so will prevent Jackson specific customizations provided by variou Using HTTP with Reactive Messaging - 使用HTTP与响应式消息传递 + 将 HTTP 与响应式消息结合使用 @@ -39586,7 +39570,7 @@ Failure to do so will prevent Jackson specific customizations provided by variou Using JWT RBAC - 使用JWT RBAC + 使用 JWT RBAC @@ -39677,14 +39661,6 @@ Failure to do so will prevent Jackson specific customizations provided by variou 使用OpenID Connect(OIDC)多租户 - - - Using OpenID Connect (OIDC) and Keycloak to Centralize Authorization - - - 使用OpenID连接(OIDC)与Keycloak来做集中式授权 - - Using OpenID Connect (OIDC) and Keycloak to Centralize Authorizations @@ -39954,7 +39930,7 @@ Failure to do so will prevent Jackson specific customizations provided by variou Using Vert.x clients - 使用 Vert.x 客户端 + 使用Vert.x客户端 @@ -40045,7 +40021,7 @@ as shown below. Using a configuration file - 使用一个配置文件 + 使用配置文件 @@ -40061,7 +40037,7 @@ as shown below. Using a range instead of pages - 使用range而不是pages + 使用范围查询而替代分页查询 @@ -40143,7 +40119,7 @@ REST endpoint methods or Vert.x Routes, are counted and timed by the micrometer Using such a construct means that a `--initialize-at-run-time` option will automatically be added to the `native-image` command line. - 使用这样的结构意味着 `--initialize-at-run-time` 选项将被自动添加到 `native-image` 命令行中。 + 使用这样的结构意味着 `--initialize-at-run-time` 参数将被自动添加到 `native-image` 命令行中。 @@ -40151,7 +40127,7 @@ REST endpoint methods or Vert.x Routes, are counted and timed by the micrometer Using such a construct means that a `-H:DynamicProxyConfigurationResources` option will automatically be added to the `native-image` command line. - 使用这样的结构意味着 `-H:DynamicProxyConfigurationResources` 选项将被自动添加到 `native-image` 命令行中。 + 使用这样的结构意味着 `-H:DynamicProxyConfigurationResources` 参数将被自动添加到 `native-image` 命令行中。 @@ -40381,7 +40357,7 @@ and for an outgoing channel checks that the topic used by the producer exist in Using the repository pattern - 使用资源库模式 + 使用Repository模式 @@ -40947,7 +40923,7 @@ This consumer can be in the same class or another bean such as: We recommend that you follow the instructions from <<bootstrapping-the-project,Bootstrapping project>> and onwards to create the application step by step. - 我们建议您按照从 <<bootstrapping-the-project,Bootstrapping project>> 开始的指示,一步一步地创建应用程序。 + 我们建议你按照从 link:#bootstrapping-the-project[构建项目] 开始的指示,一步一步地创建应用程序。 @@ -42128,7 +42104,7 @@ Type: _boolean_ Type: _boolean_ - 是否启用(默认)或禁用了追踪 + 是否启用(默认启用)或禁用tracing 类型: _boolean_ @@ -42204,7 +42180,7 @@ Type: _int_ While writing native application you'll need to define proxy classes at image build time by specifying the list of interfaces that they implement. - 在编写本地应用程序时,你需要在图像构建时通过指定它们实现的接口列表来定义代理类。 + 在编写本地应用程序时,你需要在构建时通过指定它们的实现接口列表来定义代理类。 @@ -42389,7 +42365,7 @@ To consume events, use the `io.quarkus.vertx.ConsumeEvent` annotation: With Panache, we took an opinionated approach to tackle all these problems: - 通过Panache,我们采取了一种有主见的方法来解决所有这些问题: + 我们通过Panache采取了一种有主见的方案来解决以上这些问题: @@ -43839,7 +43815,7 @@ However, opaque (binary) tokens can only be introspected remotely. You can write your mocking test like this: - 你可以像这样写你的模拟测试。 + 你可以这样编写模拟测试: @@ -45009,14 +44985,6 @@ Type: _boolean_ 设置为 `0` 则会使用随机端口(由操作系统分配)。 - - - `1000` - - - `1000` - - `100` @@ -45414,7 +45382,7 @@ In this case, instead of configuring the topic inside your application configura `PanacheQuery` also allows range-based queries. - `PanacheQuery` 也允许基于范围的查询。 + `PanacheQuery` 也支持基于范围的查询。 @@ -46425,7 +46393,7 @@ While `quarkus-oidc` and `quarkus-elytron-security-oauth2` can also verify such `quarkus.native.container-build=true` allows for creating a Linux executable without GraalVM being installed (and is only necessary if you don't have GraalVM installed locally or your local operating system is not Linux) - `quarkus.native.container-build=true` 允许在不安装GralVM的情况下创建一个Linux可执行文件(只有在你没有安装GralVM或者你的本地操作系统不是Linux的情况下才需要) + `quarkus.native.container-build=true` 允许在不安装GralVM的情况下创建一个Linux可执行文件(只有在你没有安装GralVM或者你的本地操作系统不是Linux的情况下才需要) @@ -47298,7 +47266,7 @@ your migration as you normally do and write a test code like this one: - 并写一个像这样的测试代码: + 写一个测试代码如同下面这样的: @@ -48597,22 +48565,6 @@ your migration as you normally do core - - - core, cloud - - - core, cloud - - - - - core, command-line - - - core, command-line - - core, data, getting-started @@ -49013,14 +48965,6 @@ your migration as you normally do data - - - data, alt-languages - - - data, alt-languages - - data, cloud @@ -68399,7 +68343,7 @@ VSCode Quarkus Tools in order to ensure that various resources are included and additional reflection is registered. - 以确保各种资源被包括在内,并登记了额外的反射。 + 以确保各种资源被包括在内,并注册了额外的反射。 @@ -68415,7 +68359,7 @@ VSCode Quarkus Tools in the context of an application, you will rely on configuring the `native-image` configuration by tweaking your `pom.xml`; - 在一个应用程序的背景下,你将依靠配置 `native-image` ,通过调整你的 `pom.xml` ; + 在应用程序里面,你将通过 `pom.xml` 来调整 `native-image` 的配置 @@ -68423,7 +68367,7 @@ VSCode Quarkus Tools in the context of an extension, Quarkus offers a lot of infrastructure to simplify all of this. - 在扩展的背景下,Quarkus提供了很多基础设施来简化这一切。 + 在扩展里面,Quarkus提供了很多基础设施来简化这一切 @@ -69186,14 +69130,6 @@ VSCode Quarkus Tools kafka-getting-started.adoc - - - kafka-reactive-getting-started.adoc - - - kafka-reactive-getting-started.adoc - - kafka-schema-registry-avro.adoc @@ -71343,22 +71279,6 @@ To use this model, you write and _deploy_ verticles, communicating by sending me opentelemetry.adoc - - - opentracing.adoc - - - opentracing.adoc - - - - - optaplanner.adoc - - - optaplanner.adoc - - or <a href="https://gradle.org/" target="_blank">Gradle</a> @@ -72267,22 +72187,6 @@ To use this model, you write and _deploy_ verticles, communicating by sending me request/reply - 发送消息并期望得到响应。接收者可以以异步的方式对消息作出回应。 - - - rest-client-multipart.adoc - - - rest-client-multipart.adoc - - - - - rest-client-reactive.adoc - - - rest-client-reactive.adoc - - rest-client.adoc @@ -72355,22 +72259,6 @@ To use this model, you write and _deploy_ verticles, communicating by sending me resteasy-client.adoc - - - resteasy-reactive-migration.adoc - - - resteasy-reactive-migration.adoc - - - - - resteasy-reactive.adoc - - - resteasy-reactive.adoc - - resteasy.adoc @@ -72931,22 +72819,6 @@ To use this model, you write and _deploy_ verticles, communicating by sending me security-basic-authentication - - - security-basic-authentication-concept - - - security-basic-authentication-concept - - - - - security-basic-authentication-concept.adoc - - - security-basic-authentication-concept.adoc - - security-basic-authentication-howto @@ -72963,22 +72835,6 @@ To use this model, you write and _deploy_ verticles, communicating by sending me security-basic-authentication-howto.adoc - - - security-basic-authentication-tutorial - - - security-basic-authentication-tutorial - - - - - security-basic-authentication-tutorial.adoc - - - security-basic-authentication-tutorial.adoc - - security-basic-authentication.adoc @@ -74438,7 +74294,7 @@ If you are using _classic_ RESTEasy, you need to add the `quarkus resteasy-mutin the `list()` method might be surprising at first. It takes fragments of HQL (JP-QL) queries and contextualizes the rest. That makes for very concise but yet readable code. - `list()` 方法一开始可能会让人吃惊。它只需要接收HQL(JP-QL)查询语句的片段,并对查询语句其余部分进行上下文推断处理。这使得代码非常简明,但也不失可读性。 + `list()` 方法一开始可能会让人吃惊。它只需要接收HQL(JP-QL)查询语句的片段,并对查询语句其余部分进行上下文推断处理。这使得代码非常简明,但也不失可读性。 @@ -74783,14 +74639,6 @@ or rolled-back only at termination of the reactive value. tooling - - - tooling, data - - - tooling, data - - tooling.adoc @@ -74895,14 +74743,6 @@ or rolled-back only at termination of the reactive value. tutorial - - - tutorial-micrometer - - - tutorial-micrometer - - tweinreich @@ -75183,14 +75023,6 @@ or rolled-back only at termination of the reactive value. web - - - web, security - - - web, security - - web-dependency-locator.adoc @@ -75726,7 +75558,7 @@ MongoDB with Panache also allows for the use of the more classical link:https:// your JDBC driver extension (`quarkus-jdbc-postgresql`, `quarkus-jdbc-h2`, `quarkus-jdbc-mariadb`, ...) - JDBC驱动扩展 (如 `quarkus-jdbc-postgresql` , `quarkus-jdbc-h2` , `quarkus-jdbc-mariadb` , ...) + JDBC驱动扩展 ( `quarkus-jdbc-postgresql` , `quarkus-jdbc-h2` , `quarkus-jdbc-mariadb` , ...)