W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
既然你已經(jīng)知道如何配置 MyBatis 以及如何創(chuàng)建映射,是時(shí)候來(lái)嘗點(diǎn)甜頭了。MyBatis 的 ?Java API? 就是這個(gè)甜頭。稍后你將看到,和 ?JDBC ?相比,MyBatis 大幅簡(jiǎn)化你的代碼并力圖保持其簡(jiǎn)潔、容易理解和維護(hù)。為了使得 SQL 映射更加優(yōu)秀,MyBatis 3 引入了許多重要的改進(jìn)。
在我們深入 ?Java API? 之前,理解關(guān)于目錄結(jié)構(gòu)的最佳實(shí)踐是很重要的。MyBatis 非常靈活,你可以隨意安排你的文件。但和其它框架一樣,目錄結(jié)構(gòu)有一種最佳實(shí)踐。
讓我們看一下典型的應(yīng)用目錄結(jié)構(gòu):
/my_application
/bin
/devlib
/lib <-- MyBatis *.jar 文件在這里。
/src
/org/myapp/
/action
/data <-- MyBatis 配置文件在這里,包括映射器類、XML 配置、XML 映射文件。
/mybatis-config.xml
/BlogMapper.java
/BlogMapper.xml
/model
/service
/view
/properties <-- 在 XML 配置中出現(xiàn)的屬性值在這里。
/test
/org/myapp/
/action
/data
/model
/service
/view
/properties
/web
/WEB-INF
/web.xml
當(dāng)然,這是推薦的目錄結(jié)構(gòu),并非強(qiáng)制要求,但使用一個(gè)通用的目錄結(jié)構(gòu)將更有利于大家溝通。
本章接下來(lái)的示例將假定你遵循這種目錄結(jié)構(gòu)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: