一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Spring整合MyBatis(Maven+MySQL)圖文教程詳解(2)

Spring整合MyBatis(Maven+MySQL)圖文教程詳解(2)

2020-05-24 11:59張果 JAVA教程

1.14、在src\main\webapp目錄下新建一個index.jsp文件,作為測試使用。 1.15、新建完成后發(fā)現(xiàn)有錯誤,是因為沒有JavaEE Server Runtime引起的,在項目上右鍵屬性選擇

 1.14、在src\main\webapp目錄下新建一個index.jsp文件,作為測試使用。

 Spring整合MyBatis(Maven+MySQL)圖文教程詳解

1.15、新建完成后發(fā)現(xiàn)有錯誤,是因為沒有JavaEE Server Runtime引起的,在項目上右鍵屬性選擇“Java Build Path”項,點擊“Add Library...”添加引用。

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

1.16、選擇Server Runtime項,點擊“Next下一步”,再選擇“Apache Tomcat v7.0”,這里可能要根據(jù)自己的運行環(huán)境選擇了,如果還沒Server,則應該先整合Tomcat。

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

1.17、在index.jsp文件中寫上測試內(nèi)容。

 
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World!</title>
</head>
<body>
Hello World!
<p>
<%=new java.util.Date().toLocaleString() %>
</p>
</body>
</html>
 

 1.18、在項目上右鍵選擇“Run as”-> “Run on Server”運行項目,運行結果如下。

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

 

二、使用MyBatis完成MySQL數(shù)據(jù)庫訪問

 

2.1、添加依賴

要完成使用MyBatis訪問MySQL數(shù)據(jù)庫,需要添加一些依賴包,包含MyBatis3,連接驅(qū)動,JUnit,Log4j2等。可以去共享資源庫中搜索,第一個網(wǎng)站地址是:http://mvnrepository.com/, 這里以搜索連接驅(qū)動為示例,搜索后的結果有5.xx版許多,也有6.xx版,但不建議使用6.xx版,因為MyBatis3不支持。

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

我們選擇5.0版中的5.1.38,將Maven的依賴信息復制到項目中的pom.xml的dependencies結點下

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

當然也可去另外一個網(wǎng)站:http://search.maven.org/,這里以log4j為例子搜索如下:

 Spring整合MyBatis(Maven+MySQL)圖文教程詳解

有一些依賴也可以直接去官網(wǎng)查找,如MyBatis3:

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

項目的pom.xml文件如下:

 
<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>com.zhangguo</groupId>
    <artifactId>Spring061</artifactId>
    <version>0.0.1</version>
    <packaging>war</packaging>
    <dependencies>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.38</version>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-core</artifactId>
            <version>2.6.1</version>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.1</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
        </dependency>
    </dependencies>
</project>
 

引用結果:

Spring整合MyBatis(Maven+MySQL)圖文教程詳解

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产a不卡片精品免费观看 国产aaa伦理片 | 日本黄色大片免费观看 | 亚洲精品国产在线网站 | 精品免费视频 | 999任你躁在线精品免费不卡 | 日韩hd高清xxxⅹ | 九哥草逼网 | 香蕉久久夜色精品国产小优 | 白丝女仆被啪到深夜漫画 | 99福利视频导航 | 无码人妻视频又大又粗欧美 | 国产成人精品一区二区阿娇陈冠希 | 国产福利资源网在线观看 | 波多野结衣家庭教师 | 精品国产人妻国语 | 亚洲热在线视频 | 国产高清在线精品一区 | 女主被男主为催奶药h | 超91精品手机国产在线 | 亚洲国产成人资源在线桃色 | 欧美日韩高清完整版在线观看免费 | 果冻传媒 天美 麻豆 | 国产黄频在线观看高清免费 | 欧美成人v视频免费看 | 免费国产好深啊好涨好硬视频 | 日本人添下面的全过程 | 99自拍视频在线观看 | jj视频免费观看 | 国产精品一区二区不卡的视频 | 国产在线精品亚洲第一区香蕉 | 天天摸日日舔 | 韩国甜性涩爱免费观看 | 国产1广场舞丰满老女偷 | 久久久精品免费视频 | 俄罗斯妈妈235 | 亚洲黑人巨大videos0 | 国产成人手机在线好好热 | 国产男人搡女人免费视频 | 草莓绿巨人香蕉茄子芭乐 | 变态 另类 国产 亚洲 | 三体动漫在线观看免费完整版2022 |