彩票走势图

java开发工具IDEA JVM框架教程(五):上下文和依赖注入

翻译|使用教程|编辑:董玉霞|2022-05-18 11:47:34.483|阅读 118 次

概述:本文介绍IntelliJ IDEA使用教程中关于介绍上下文和依赖注入的相关内容。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,支持java18,可点击下载。

IntelliJ IDEA官方正版下载

java开发工具IntelliJ IDEA 中的上下文和依赖注入(CDI) 支持基于 Java EE:上下文和依赖注入插件,此插件与 IDE 捆绑在一起并默认启用。可以在创建项目或模块时启用 CDI 支持,还可以为现有模块添加 CDI 支持。

确保启用 CDI 插件
  1. 按Ctrl+Alt+S打开 IDE 设置并选择插件 | 已安装。
  2. 在列表中找到Java EE: Contexts and Dependency Injection插件,并确保选中它旁边的复选框。
  3. IntelliJ IDEA最新版本

使用 CDI 创建新的 Java Enterprise 项目

部署描述符描述了如何部署您的应用程序。它包含有关配置要求、容器选项和安全设置的信息。默认情况下,IntelliJ IDEA 会为您的企业应用程序生成一个部署描述符:META-INF/application.xml。

  1. 在欢迎屏幕上单击新建项目或选择文件 | 新 | 项目。
  2. 从生成器列表中,选择Java Enterprise。
  3. 为新项目命名,选择构建工具、要使用的语言,然后选择Web 应用程序项目模板。
  4. 选择创建 Git 存储库选项以将新项目置于版本控制之下。
  5. 从JDK列表中,选择要在项目中使用的JDK 。

    如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择“添加 JDK ”并指定 JDK 主目录的路径。

    如果您的计算机上没有必要的 JDK,请选择下载 JDK。

  6. IntelliJ IDEA最新版本

  7. 在向导的下一步中,选择要支持的Java EE版本。
  8. 从Dependencies列表中,选中Contexts and Dependency Injection (CDI)复选框。
  9. IntelliJ IDEA最新版本

  10. 单击创建。
为现有项目启用 CDI 支持

如果您已经拥有Java Enterprise Web 应用程序,则可以添加 CDI 框架支持。

  1. 在编辑器中打开构建文件(pom.xml或build.gradle取决于您在项目中使用的构建工具)。
  2. 添加以下依赖项,但请确保根据项目要求更改版本:
  3. Maven

    <dependency>
        <groupId>javax.enterprise</groupId>
        <artifactId>cdi-api</artifactId>
        <version>2.0.SP1</version>
        <scope>provided</scope>
    </dependency>


    这是插入代码后文件pom.xml的样子:

    IntelliJ IDEA最新版本

    Gradle

    compileOnly('org.apache.deltaspike.cdictrl:deltaspike-cdictrl-api:1.9.5')


    这是插入代码后文件build.gradle的样子:

    IntelliJ IDEA最新版本

  4. 按Ctrl+Shift+O导入更改。

IntelliJ IDEA | 下载试用

本文介绍IntelliJ IDEA使用教程中关于介绍上下文和依赖注入的相关内容,查看更多教程可点击查看。

IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。

想要了解IntelliJ IDEA价格的朋友,欢迎咨询


IntelliJ IDEA技术交流群5:786598704      欢迎进群一起讨论


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP