激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Mybatis中typeAliases標簽和package標簽使用

Mybatis中typeAliases標簽和package標簽使用

2022-01-24 12:39JSON_ZJS Java教程

這篇文章主要介紹了Mybatis中typeAliases標簽和package標簽使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

typeAliases標簽和package標簽的使用

1、typeAliases

主配置文件:

<typeAliases>
      <typeAlias type="com.itheima.domain.User" alias="user"></typeAlias>
  </typeAliases>

映射配置文件:

Mybatis中typeAliases標簽和package標簽使用

2、package

主配置文件

<typeAliases>
      <!--<typeAlias type="com.itheima.domain.User" alias="user"></typeAlias>-->
      <package name="com.itheima.domain"></package>
  </typeAliases>

映射文件同上。

說明

Mybatis中typeAliases標簽和package標簽使用

mapper中package的操作

mapper中也存在一個標簽,package

Mybatis中typeAliases標簽和package標簽使用

 

properties,typeAliases,package三個標簽使用以及細節

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
      PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
      "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
  <!-- 配置properties
      可以在標簽內部配置連接數據庫的信息。也可以通過屬性引用外部配置文件信息
      resource屬性: 常用的
          用于指定配置文件的位置,是按照類路徑的寫法來寫,并且必須存在于類路徑下。
      url屬性:
          是要求按照Url的寫法來寫地址
          URL:Uniform Resource Locator 統一資源定位符。它是可以唯一標識一個資源的位置。
          它的寫法:
              http://localhost:8080/mybatisserver/demo1Servlet
              協議      主機     端口       URI
          URI:Uniform Resource Identifier 統一資源標識符。它是在應用中可以唯一定位一個資源的。
  -->
  <properties url="file:///D:/IdeaProjects/day02_eesy_01mybatisCRUD/src/main/resources/jdbcConfig.properties">
     <!-- <property name="driver" value="com.mysql.jdbc.Driver"></property>
      <property name="url" value="jdbc:mysql://localhost:3306/eesy_mybatis"></property>
      <property name="username" value="root"></property>
      <property name="password" value="1234"></property>-->
  </properties>

  <!--使用typeAliases配置別名,它只能配置domain中類的別名 -->
  <typeAliases>
      <!--typeAlias用于配置別名。type屬性指定的是實體類全限定類名。alias屬性指定別名,當指定了別名就再區分大小寫 
      <typeAlias type="com.itheima.domain.User" alias="user"></typeAlias>-->

      <!-- 用于指定要配置別名的包,當指定之后,該包下的實體類都會注冊別名,并且類名就是別名,不再區分大小寫-->
      <package name="com.itheima.domain"></package>
  </typeAliases>

  <!--配置環境-->
  <environments default="mysql">
      <!-- 配置mysql的環境-->
      <environment id="mysql">
          <!-- 配置事務 -->
          <transactionManager type="JDBC"></transactionManager>

          <!--配置連接池-->
          <dataSource type="POOLED">
              <property name="driver" value="${jdbc.driver}"></property>
              <property name="url" value="${jdbc.url}"></property>
              <property name="username" value="${jdbc.username}"></property>
              <property name="password" value="${jdbc.password}"></property>
          </dataSource>
      </environment>
  </environments>
  <!-- 配置映射文件的位置 -->
  <mappers>
      <!--<mapper resource="com/itheima/dao/IUserDao.xml"></mapper>-->
      <!-- package標簽是用于指定dao接口所在的包,當指定了之后就不需要在寫mapper以及resource或者class了 -->
      <package name="com.itheima.dao"></package>
  </mappers>
</configuration>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/JSON_ZJS/article/details/102596786

延伸 · 閱讀

精彩推薦
  • Java教程xml與Java對象的轉換詳解

    xml與Java對象的轉換詳解

    這篇文章主要介紹了xml與Java對象的轉換詳解的相關資料,需要的朋友可以參考下...

    Java教程網2942020-09-17
  • Java教程Java使用SAX解析xml的示例

    Java使用SAX解析xml的示例

    這篇文章主要介紹了Java使用SAX解析xml的示例,幫助大家更好的理解和學習使用Java,感興趣的朋友可以了解下...

    大行者10067412021-08-30
  • Java教程Java8中Stream使用的一個注意事項

    Java8中Stream使用的一個注意事項

    最近在工作中發現了對于集合操作轉換的神器,java8新特性 stream,但在使用中遇到了一個非常重要的注意點,所以這篇文章主要給大家介紹了關于Java8中S...

    阿杜7482021-02-04
  • Java教程Java實現搶紅包功能

    Java實現搶紅包功能

    這篇文章主要為大家詳細介紹了Java實現搶紅包功能,采用多線程模擬多人同時搶紅包,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙...

    littleschemer13532021-05-16
  • Java教程20個非常實用的Java程序代碼片段

    20個非常實用的Java程序代碼片段

    這篇文章主要為大家分享了20個非常實用的Java程序片段,對java開發項目有所幫助,感興趣的小伙伴們可以參考一下 ...

    lijiao5352020-04-06
  • Java教程Java BufferWriter寫文件寫不進去或缺失數據的解決

    Java BufferWriter寫文件寫不進去或缺失數據的解決

    這篇文章主要介紹了Java BufferWriter寫文件寫不進去或缺失數據的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望...

    spcoder14552021-10-18
  • Java教程小米推送Java代碼

    小米推送Java代碼

    今天小編就為大家分享一篇關于小米推送Java代碼,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧...

    富貴穩中求8032021-07-12
  • Java教程升級IDEA后Lombok不能使用的解決方法

    升級IDEA后Lombok不能使用的解決方法

    最近看到提示IDEA提示升級,尋思已經有好久沒有升過級了。升級完畢重啟之后,突然發現好多錯誤,本文就來介紹一下如何解決,感興趣的可以了解一下...

    程序猿DD9332021-10-08
主站蜘蛛池模板: 一级成人在线 | 69性欧美高清影院 | 羞羞的动漫在线观看 | 他也色在线视频 | 成人一区三区 | 国产精品一区二区x88av | 日本高清一级片 | 手机免费看一级片 | 成人在线视频在线观看 | 久久99国产精品久久99 | 毛片网站视频 | 日韩激情一区二区三区 | 99亚洲视频 | 一区二区三高清 | 国产成人综合在线观看 | 康妮卡特欧美精品一区 | 黄色网址在线免费播放 | 中文字幕网在线 | 久色免费 | 日韩精品中文字幕一区二区 | 日韩精品一区二区三区中文 | 欧洲精品久久 | 成人免费久久 | 中文字幕在线免费 | 国产精品啪一品二区三区粉嫩 | 亚洲一区在线视频观看 | 成年免费在线视频 | 国产一级一区二区三区 | 精品视频一区二区三区四区 | 午夜神马电影网 | tube69xxxxxhd| 久久久久免费精品国产小说色大师 | 永久免费黄色大片 | 男人的天堂色偷偷 | 日韩黄色片在线观看 | 国产成人在线观看免费 | 久久久国产一区二区三区 | 久久精品亚洲精品国产欧美kt∨ | 成人av一区二区免费播放 | av手机在线电影 | 激情宗合 |