国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

javaee spring 用注解的方式實現ioc

這篇具有很好參考價值的文章主要介紹了javaee spring 用注解的方式實現ioc。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

spring 用注解的方式實現ioc

spring核心依賴

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>org.example</groupId>
  <artifactId>testSpring03</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <name>testSpring03 Maven Webapp</name>
  <!-- FIXME change it to the project's website -->
  <url>http://www.example.com</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>

    <!-- 導入spring的核心jar包 -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-beans</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context-support</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-expression</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
      <scope>provided</scope>
    </dependency>

  </dependencies>

  <build>
    <finalName>testSpring03</finalName>
    <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
      <plugins>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>3.1.0</version>
        </plugin>
        <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.22.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>3.2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.5.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.8.2</version>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>

spring配置文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
    <!-- 開啟注解掃描
        掃描com.test包以及所有子包中的文件
    -->
    <context:component-scan
            base-package="com.test" />
</beans>

文章來源地址http://www.zghlxwxcb.cn/news/detail-686270.html

到了這里,關于javaee spring 用注解的方式實現ioc的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【Spring6】| Spring IoC注解式開發(fā)

    【Spring6】| Spring IoC注解式開發(fā)

    目錄 一:Spring IoC注解式開發(fā) 1.?回顧注解 2.?聲明Bean的四個注解 3.?Spring注解的使用 4.?選擇性實例化Bean 5.?負責注入的注解(重點) 5.1 @Value 5.2?@Autowired與@Qualifier 5.3?@Resource 6.?全注解式開發(fā) 注解的存在主要是為了簡化XML的配置 ,Spring6倡導全注解開發(fā)。 我們來回顧一下:

    2023年04月12日
    瀏覽(25)
  • 【Spring篇】IOC/DI注解開發(fā)

    【Spring篇】IOC/DI注解開發(fā)

    ??系列專欄:Spring系列專欄 ??個人主頁:個人主頁 目錄 一、IOC/DI注解開發(fā) 1.注解開發(fā)定義bean? 2.純注解開發(fā)模式 1.思路分析 2.實現步驟 3.注解開發(fā)bean作用范圍與生命周期管理 1.環(huán)境準備 2.Bean的作用范圍 3.Bean的生命周期 4.注解開發(fā)依賴注入 1.環(huán)境準備 2.注解實現按照類型注入

    2024年02月03日
    瀏覽(32)
  • Spring學習筆記之Spring IoC注解式開發(fā)

    注解的存在主要是為了簡化XML的配置。Spring6倡導全注解開發(fā) 注解怎么定義,注解中的屬性怎么定義? 注解怎么使用 通過反射機制怎么讀取注解 注解怎么定義,注解中的屬性怎么定義? 以上是自定義了一個注解:Component 該注解上面修飾的注解包括:Target注解和Retention注解,

    2024年02月12日
    瀏覽(30)
  • 【JavaEE】Spring中注解的方式去獲取Bean對象

    【JavaEE】Spring中注解的方式去獲取Bean對象

    【JavaEE】Spring的開發(fā)要點總結(3) 在前面的代碼里,我們獲取Bean對象也比較麻煩: 本文章就是為了更方便地去獲取Bean對象~ 對象裝配 也叫 對象注入 那么有沒有對應的注解去實現這個功能呢? Spring提供的三種實現方法: 屬性注入 構造方法注入 Setter注入 而這種非明文獲取

    2024年02月15日
    瀏覽(26)
  • Spring的注解開發(fā)-注解方式整合MyBatis代碼實現

    Spring的注解開發(fā)-注解方式整合MyBatis代碼實現

    之前使用xml方式整合了MyBatis,文章導航:Spring整合第三方框架-MyBatis整合Spring實現-CSDN博客 現在使用注解的方式無非是就是將xml標簽替換為注解,將xml配置文件替換為配置類而已。 非自定義配置類 ? ? ? ? ? ? ? ? 與數據庫建立連接的同時,掃描指定的mapper接口,實現實現

    2024年02月07日
    瀏覽(25)
  • 【Spring教程九】Spring框架實戰(zhàn):全面深入詳解IOC/DI注解開發(fā)

    【Spring教程九】Spring框架實戰(zhàn):全面深入詳解IOC/DI注解開發(fā)

    歡迎大家回到《 Java教程之Spring30天快速入門》,本教程所有示例均基于Maven實現,如果您對Maven還很陌生,請移步本人的博文《 如何在windows11下安裝Maven并配置以及 IDEA配置Maven環(huán)境》,本文的上一篇為《 IOC/DI配置管理第三方bean 加載properties文件》。 Spring的IOC/DI對應的配置開

    2024年02月03日
    瀏覽(26)
  • 11Spring IoC注解式開發(fā)(上)(元注解/聲明Bean的注解/注解的使用/負責實例化Bean的注解)

    11Spring IoC注解式開發(fā)(上)(元注解/聲明Bean的注解/注解的使用/負責實例化Bean的注解)

    注解的存在主要是為了簡化XML的配置。Spring6倡導全注解開發(fā)。 注解開發(fā)的優(yōu)點 :提高開發(fā)效率 注解開發(fā)的缺點 :在一定程度上違背了OCP原則,使用注解的開發(fā)的前提是需求比較固定,變動較小。 自定義一個注解: 該注解上面修飾的注解包括:Target注解和Retention注解,這兩個注

    2024年01月21日
    瀏覽(30)
  • javaee spring aop 注解實現

    javaee spring aop 注解實現

    2024年02月09日
    瀏覽(19)
  • 【Spring教程十】Spring框架實戰(zhàn):全面深入詳解IOC/DI之--純注解開發(fā)模式下的依賴注入&&注解讀取properties配置文件

    【Spring教程十】Spring框架實戰(zhàn):全面深入詳解IOC/DI之--純注解開發(fā)模式下的依賴注入&&注解讀取properties配置文件

    歡迎大家回到《 Java教程之Spring30天快速入門》,本教程所有示例均基于Maven實現,如果您對Maven還很陌生,請移步本人的博文《 如何在windows11下安裝Maven并配置以及 IDEA配置Maven環(huán)境》,本文的上一篇為《 全面深入詳解IOC/DI注解開發(fā)》 Spring為了使用注解簡化開發(fā),并沒有提供

    2024年02月04日
    瀏覽(25)
  • 【Spring教程11】Spring框架實戰(zhàn):IOC/DI注解開發(fā)管理第三方bean的全面深入詳解

    【Spring教程11】Spring框架實戰(zhàn):IOC/DI注解開發(fā)管理第三方bean的全面深入詳解

    歡迎大家回到《 Java教程之Spring30天快速入門》,本教程所有示例均基于Maven實現,如果您對Maven還很陌生,請移步本人的博文《 如何在windows11下安裝Maven并配置以及 IDEA配置Maven環(huán)境》,本文的上一篇為《 純注解開發(fā)模式下的依賴注入和讀取properties配置文件》 前面定義bean的時

    2024年02月04日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包