版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MyBatis基礎(chǔ)知識單選題100道及答案1.MyBatis中用于配置數(shù)據(jù)源的標(biāo)簽是()A.<dataSource>B.<sqlSource>C.<jdbcSource>D.<resourceSource>答案:A2.在MyBatis中,以下哪種方式可以獲取SqlSession對象()A.通過new關(guān)鍵字創(chuàng)建B.從SqlSessionFactory中獲取C.從Spring容器中自動(dòng)注入D.從數(shù)據(jù)庫連接池中直接獲取答案:B3.MyBatis映射文件中,<select>標(biāo)簽的哪個(gè)屬性用于指定返回結(jié)果的類型()A.resultMapB.resultTypeC.parameterTypeD.sqlType答案:B4.以下關(guān)于MyBatis動(dòng)態(tài)SQL的說法,錯(cuò)誤的是()A.可以通過<if>標(biāo)簽實(shí)現(xiàn)條件判斷B.<choose>標(biāo)簽類似于Java中的switch語句C.<foreach>標(biāo)簽不能用于遍歷集合D.動(dòng)態(tài)SQL可以提高SQL語句的靈活性答案:C5.MyBatis中,如果要使用自定義的類型處理器,需要實(shí)現(xiàn)哪個(gè)接口()A.TypeHandlerB.ParameterHandlerC.ResultSetHandlerD.Executor答案:A6.在MyBatis配置文件中,<mappers>標(biāo)簽的作用是()A.配置數(shù)據(jù)源B.注冊映射文件C.配置事務(wù)管理器D.定義別名答案:B7.以下哪個(gè)是MyBatis內(nèi)置的緩存機(jī)制()A.EhcacheB.RedisC.MyBatis一級緩存D.GuavaCache答案:C8.當(dāng)使用MyBatis進(jìn)行數(shù)據(jù)庫操作時(shí),參數(shù)傳遞方式不包括以下哪種()A.單個(gè)參數(shù)B.Map集合參數(shù)C.數(shù)組參數(shù)D.方法重載傳遞參數(shù)答案:D9.MyBatis映射文件中,<insert>標(biāo)簽執(zhí)行后返回的結(jié)果類型一般是()A.IntegerB.StringC.BooleanD.Object答案:A10.要在MyBatis中開啟二級緩存,需要在()配置A.映射文件中B.MyBatis主配置文件中C.數(shù)據(jù)庫連接配置中D.啟動(dòng)類中答案:A11.MyBatis中,用于處理SQL語句中占位符的對象是()A.SqlSessionB.SqlSessionFactoryC.ParameterHandlerD.ResultSetHandler答案:C12.以下關(guān)于MyBatis和Hibernate的說法,正確的是()A.MyBatis是全自動(dòng)的ORM框架B.Hibernate是半自動(dòng)的ORM框架C.MyBatis更適合對SQL性能要求較高的場景D.Hibernate不支持對象關(guān)系映射答案:C13.在MyBatis中,如何獲取當(dāng)前執(zhí)行SQL的日志信息()A.通過System.out.println輸出B.配置日志框架(如Log4j)并在MyBatis中啟用C.無法獲取日志信息D.在數(shù)據(jù)庫中查詢?nèi)罩颈泶鸢福築14.MyBatis映射文件中,<update>標(biāo)簽執(zhí)行的SQL語句是()A.SELECT語句B.INSERT語句C.UPDATE語句D.DELETE語句答案:C15.當(dāng)MyBatis與Spring集成時(shí),一般使用()來管理SqlSessionFactoryA.Spring容器B.MyBatis自身的工廠C.自定義工廠D.數(shù)據(jù)庫連接池答案:A16.以下哪種情況適合使用MyBatis動(dòng)態(tài)SQL中的<where>標(biāo)簽()A.當(dāng)SQL語句中需要添加多個(gè)條件,并且條件之間有AND關(guān)系時(shí)B.當(dāng)SQL語句中需要添加多個(gè)條件,并且條件之間有OR關(guān)系時(shí)C.當(dāng)SQL語句需要?jiǎng)討B(tài)添加ORDERBY子句時(shí)D.當(dāng)SQL語句需要?jiǎng)討B(tài)添加LIMIT子句時(shí)答案:A17.MyBatis中,如果要將數(shù)據(jù)庫查詢結(jié)果映射到一個(gè)復(fù)雜對象中,一般使用()A.resultTypeB.resultMapC.parameterTypeD.sqlType答案:B18.在MyBatis配置文件中,<typeAliases>標(biāo)簽的作用是()A.定義別名,簡化全限定類名的書寫B(tài).配置數(shù)據(jù)源別名C.定義SQL語句別名D.配置事務(wù)管理器別名答案:A19.MyBatis中,以下哪個(gè)類負(fù)責(zé)執(zhí)行SQL語句并返回結(jié)果()A.SqlSessionB.SqlSessionFactoryC.ConfigurationD.MapperProxy答案:A20.關(guān)于MyBatis中的緩存刷新,以下說法正確的是()A.一級緩存會在事務(wù)提交后自動(dòng)刷新B.二級緩存不能手動(dòng)刷新C.緩存刷新只與數(shù)據(jù)庫操作有關(guān),與MyBatis配置無關(guān)D.只有查詢操作會影響緩存刷新答案:A21.MyBatis映射文件中,<delete>標(biāo)簽的parameterType屬性用于指定()A.返回結(jié)果的類型B.SQL語句中參數(shù)的類型C.映射文件的類型D.緩存的類型答案:B22.在MyBatis中,如何配置多個(gè)數(shù)據(jù)源()A.無法配置多個(gè)數(shù)據(jù)源B.通過<dataSources>標(biāo)簽配置多個(gè)<dataSource>C.只需要在不同的映射文件中指定不同的數(shù)據(jù)源D.依賴第三方框架實(shí)現(xiàn)答案:D23.以下關(guān)于MyBatis中Mapper接口的說法,錯(cuò)誤的是()A.Mapper接口中的方法名要與映射文件中的SQL標(biāo)簽的id一致B.Mapper接口可以有實(shí)現(xiàn)類C.MyBatis通過動(dòng)態(tài)代理機(jī)制為Mapper接口生成代理對象D.Mapper接口中的方法參數(shù)類型要與映射文件中對應(yīng)SQL標(biāo)簽的parameterType一致答案:B24.MyBatis中,如果要對查詢結(jié)果進(jìn)行分頁,一般使用()A.數(shù)據(jù)庫自身的分頁語法B.MyBatis內(nèi)置的分頁插件C.自定義的分頁邏輯D.以上都可以答案:D25.在MyBatis配置文件中,<plugins>標(biāo)簽用于()A.配置插件B.配置映射文件C.配置數(shù)據(jù)源D.配置事務(wù)管理器答案:A26.以下關(guān)于MyBatis與數(shù)據(jù)庫交互的過程,正確的順序是()1.從SqlSessionFactory獲取SqlSession2.執(zhí)行Mapper接口方法3.解析映射文件4.配置MyBatis5.關(guān)閉SqlSessionA.4-3-1-2-5B.3-4-1-2-5C.4-1-3-2-5D.1-4-3-2-5答案:A27.MyBatis映射文件中,<sql>標(biāo)簽的作用是()A.定義可復(fù)用的SQL片段B.執(zhí)行SQL語句C.配置SQL語句的參數(shù)D.定義SQL語句的返回結(jié)果答案:A28.在MyBatis中,如何獲取數(shù)據(jù)庫連接對象()A.從SqlSession中獲取B.從SqlSessionFactory中獲取C.直接通過JDBC獲取D.從數(shù)據(jù)源配置中獲取答案:A29.以下關(guān)于MyBatis事務(wù)管理的說法,錯(cuò)誤的是()A.MyBatis支持兩種事務(wù)管理方式:JDBC事務(wù)和MANAGED事務(wù)B.JDBC事務(wù)由MyBatis自身管理數(shù)據(jù)庫連接的提交和回滾C.MANAGED事務(wù)需要外部容器(如Spring)來管理事務(wù)D.MyBatis事務(wù)管理與數(shù)據(jù)庫無關(guān)答案:D30.MyBatis中,如果要在SQL語句中使用動(dòng)態(tài)參數(shù),以下哪種方式不正確()A.使用#{}占位符B.使用${}占位符C.在SQL語句中直接寫參數(shù)變量名D.以上都不正確答案:C31.在MyBatis配置文件中,<settings>標(biāo)簽可以配置以下哪些選項(xiàng)()A.開啟緩存B.配置數(shù)據(jù)源C.注冊映射文件D.配置事務(wù)管理器答案:A32.以下關(guān)于MyBatis中別名的說法,正確的是()A.別名只能在MyBatis主配置文件中定義B.別名不區(qū)分大小寫C.一個(gè)類只能有一個(gè)別名D.別名不能用于映射文件中的resultType答案:B33.MyBatis映射文件中,<select>標(biāo)簽的flushCache屬性默認(rèn)值是()A.trueB.falseC.取決于配置D.無默認(rèn)值答案:B34.在MyBatis中,如何實(shí)現(xiàn)批量插入數(shù)據(jù)()A.使用<foreach>標(biāo)簽B.多次調(diào)用<insert>標(biāo)簽C.無法實(shí)現(xiàn)批量插入D.使用數(shù)據(jù)庫特定的批量插入語法答案:A35.以下關(guān)于MyBatis與SpringBoot集成的說法,正確的是()A.只需要在SpringBoot項(xiàng)目中引入MyBatis依賴即可自動(dòng)集成B.需要在SpringBoot配置文件中進(jìn)行大量復(fù)雜的MyBatis相關(guān)配置C.SpringBoot提供了Starter來簡化MyBatis的集成D.集成后無法使用MyBatis的原有功能答案:C36.MyBatis中,用于處理存儲過程調(diào)用的標(biāo)簽是()A.<select>B.<insert>C.<update>D.<procedure>答案:D37.在MyBatis配置文件中,<environment>標(biāo)簽用于配置()A.開發(fā)環(huán)境和生產(chǎn)環(huán)境B.數(shù)據(jù)庫連接信息和事務(wù)管理方式C.映射文件的位置D.緩存的級別答案:B38.以下關(guān)于MyBatis動(dòng)態(tài)SQL中<trim>標(biāo)簽的說法,錯(cuò)誤的是()A.可以去除SQL語句前后多余的字符B.可以添加前綴和后綴C.只能用于處理WHERE子句D.可以靈活調(diào)整SQL語句的格式答案:C39.MyBatis中,如果要將數(shù)據(jù)庫查詢結(jié)果映射到一個(gè)List集合中,resultType應(yīng)該設(shè)置為()A.集合中元素的類型B.List類型C.ArrayList類型D.任意類型答案:A40.在MyBatis中,如何手動(dòng)提交事務(wù)()A.調(diào)用SqlSession的commit方法B.調(diào)用SqlSessionFactory的commit方法C.不需要手動(dòng)提交,MyBatis自動(dòng)提交D.在數(shù)據(jù)庫中執(zhí)行COMMIT語句答案:A41.MyBatis映射文件中,<select>標(biāo)簽的useCache屬性用于()A.啟用一級緩存B.啟用二級緩存C.禁用緩存D.配置緩存的過期時(shí)間答案:B42.以下關(guān)于MyBatis中緩存的作用,說法錯(cuò)誤的是()A.提高查詢性能B.減少數(shù)據(jù)庫的壓力C.保證數(shù)據(jù)的實(shí)時(shí)性D.對于頻繁查詢且數(shù)據(jù)變化不大的場景效果顯著答案:C43.在MyBatis中,如何配置日志級別()A.在MyBatis主配置文件中設(shè)置<logLevel>標(biāo)簽B.在日志框架的配置文件中設(shè)置C.通過System.setProperty方法設(shè)置D.無法配置日志級別答案:B44.MyBatis中,如果要在SQL語句中使用動(dòng)態(tài)SQL片段,應(yīng)該使用()A.<sql>標(biāo)簽和<include>標(biāo)簽B.<if>標(biāo)簽和<choose>標(biāo)簽C.<foreach>標(biāo)簽和<where>標(biāo)簽D.<set>標(biāo)簽和<trim>標(biāo)簽答案:A45.在MyBatis配置文件中,<properties>標(biāo)簽的作用是()A.配置數(shù)據(jù)庫連接屬性B.配置MyBatis的全局屬性C.引入外部屬性文件D.以上都對答案:D46.以下關(guān)于MyBatis中Mapper接口的命名空間,說法正確的是()A.命名空間可以隨意命名B.命名空間要與映射文件中的<mapper>標(biāo)簽的namespace屬性一致C.命名空間只在MyBatis內(nèi)部使用,對外部無影響D.命名空間不能包含包名答案:B47.MyBatis映射文件中,<update>標(biāo)簽執(zhí)行成功后返回的影響行數(shù)為0表示()A.沒有數(shù)據(jù)被更新B.數(shù)據(jù)庫連接異常C.SQL語句語法錯(cuò)誤D.事務(wù)未提交答案:A48.在MyBatis中,如何實(shí)現(xiàn)延遲加載()A.配置MyBatis的延遲加載相關(guān)屬性B.使用特定的數(shù)據(jù)庫驅(qū)動(dòng)支持C.無法實(shí)現(xiàn)延遲加載D.直接在SQL語句中添加延遲加載的語法答案:A49.以下關(guān)于MyBatis與數(shù)據(jù)庫連接池的說法,正確的是()A.MyBatis只能使用內(nèi)置的數(shù)據(jù)庫連接池B.可以將第三方數(shù)據(jù)庫連接池與MyBatis集成C.數(shù)據(jù)庫連接池對MyBatis的性能沒有影響D.MyBatis不需要數(shù)據(jù)庫連接池答案:B50.MyBatis中,如果要對查詢結(jié)果進(jìn)行排序,應(yīng)該在SQL語句中添加()A.LIMIT子句B.WHERE子句C.ORDERBY子句D.GROUPBY子句答案:C51.在MyBatis配置文件中,<transactionManager>標(biāo)簽的type屬性可以設(shè)置為以下哪些值()A.JDBCB.MANAGEDC.以上都是D.以上都不是答案:C52.以下關(guān)于MyBatis動(dòng)態(tài)SQL中<set>標(biāo)簽的說法,正確的是()A.用于動(dòng)態(tài)生成UPDATE語句的SET部分B.用于動(dòng)態(tài)生成INSERT語句的VALUES部分C.用于動(dòng)態(tài)生成SELECT語句的COLUMN部分D.用于動(dòng)態(tài)生成DELETE語句的WHERE部分答案:A53.MyBatis中,如果要將數(shù)據(jù)庫查詢結(jié)果映射到一個(gè)Map集合中,resultType應(yīng)該設(shè)置為()A.MapB.HashMapC.LinkedHashMapD.任意類型的Map答案:A54.在MyBatis中,如何關(guān)閉數(shù)據(jù)庫連接()A.調(diào)用SqlSession的close方法B.調(diào)用SqlSessionFactory的close方法C.不需要手動(dòng)關(guān)閉,MyBatis自動(dòng)關(guān)閉D.在數(shù)據(jù)庫中執(zhí)行CLOSE語句答案:A55.MyBatis映射文件中,<delete>標(biāo)簽執(zhí)行成功后返回的結(jié)果類型一般是()A.IntegerB.StringC.BooleanD.Object答案:A56.以下關(guān)于MyBatis中插件的作用,說法錯(cuò)誤的是()A.可以在SQL執(zhí)行前進(jìn)行攔截處理B.可以在SQL執(zhí)行后進(jìn)行攔截處理C.插件只能用于性能優(yōu)化D.可以修改SQL語句答案:C57.在MyBatis中,如何配置多個(gè)事務(wù)管理器()A.無法配置多個(gè)事務(wù)管理器B.通過<transactionManagers>標(biāo)簽配置多個(gè)<transactionManager>C.只需要在不同的映射文件中指定不同的事務(wù)管理器D.依賴第三方框架實(shí)現(xiàn)答案:D58.MyBatis中,<bind>標(biāo)簽的主要作用是()A.綁定一個(gè)新的SQL參數(shù)B.綁定一個(gè)新的Java對象C.綁定一個(gè)新的數(shù)據(jù)庫連接D.綁定一個(gè)新的事務(wù)答案:A59.在MyBatis映射文件中,<resultMap>標(biāo)簽的<association>元素通常用于處理()A.集合類型的關(guān)聯(lián)關(guān)系B.一對一的關(guān)聯(lián)關(guān)系C.多對多的關(guān)聯(lián)關(guān)系D.繼承關(guān)系答案:B60.MyBatis中,<resultMap>標(biāo)簽的<collection>元素通常用于處理()A.集合類型的關(guān)聯(lián)關(guān)系B.一對一的關(guān)聯(lián)關(guān)系C.多對一的關(guān)聯(lián)關(guān)系D.存儲過程的調(diào)用答案:A61.當(dāng)使用MyBatis進(jìn)行多表查詢時(shí),以下哪個(gè)元素可以幫助我們處理復(fù)雜的關(guān)聯(lián)關(guān)系映射()A.<resultMap>B.<select>C.<insert>D.<sql>答案:A62.MyBatis中,<typeHandler>元素的javaType屬性表示()A.數(shù)據(jù)庫中的數(shù)據(jù)類型B.Java中的數(shù)據(jù)類型C.映射文件中的數(shù)據(jù)類型D.SQL語句中的數(shù)據(jù)類型答案:B63.在MyBatis中,以下哪個(gè)元素可用于設(shè)置查詢的超時(shí)時(shí)間()A.<select>的timeout屬性B.<insert>的timeout屬性C.<update>的timeout屬性D.<delete>的timeout屬性答案:A64.MyBatis中,以下哪個(gè)是<typeHandlers>元素的子元素()A.<typeHandler>B.<javaType>C.<jdbcType>D.<handlerType>答案:A65.對于MyBatis中SQL語句的<include>標(biāo)簽,以下說法正確的是()A.只能包含<sql>標(biāo)簽的內(nèi)容B.可以包含任何標(biāo)簽的內(nèi)容C.只能包含<select>標(biāo)簽的內(nèi)容D.只能包含動(dòng)態(tài)SQL標(biāo)簽的內(nèi)容答案:A66.MyBatis中,如果想要實(shí)現(xiàn)數(shù)據(jù)的樂觀鎖功能,通??梢允褂茫ǎ〢.數(shù)據(jù)庫的鎖機(jī)制B.MyBatis的<lock>標(biāo)簽C.自定義的SQL語句和版本號字段D.MyBatis的內(nèi)置鎖機(jī)制答案:C67.在MyBatis中,<parameterMap>元素主要用于()A.映射參數(shù)類型B.映射結(jié)果類型C.映射數(shù)據(jù)庫表結(jié)構(gòu)D.映射事務(wù)管理答案:A68.MyBatis中,以下哪個(gè)元素可以用于判斷參數(shù)是否為null或空字符串()A.<if>標(biāo)簽的test屬性使用"!=null"條件B.<if>標(biāo)簽的test屬性使用"!=''"條件C.<if>標(biāo)簽的test屬性使用"param==null||param==''"條件D.<if>標(biāo)簽的test屬性使用"param!=null&¶m!=''"條件答案:D69.MyBatis中,<discriminator>元素通常用于()A.處理數(shù)據(jù)庫的區(qū)分符B.處理結(jié)果集的鑒別C.處理SQL語句的區(qū)別D.處理事務(wù)的區(qū)分答案:B70.在MyBatis配置文件中,<databaseIdProvider>元素的主要作用是()A.提供數(shù)據(jù)庫的唯一標(biāo)識B.提供數(shù)據(jù)庫的連接信息C.提供數(shù)據(jù)庫的版本信息D.提供數(shù)據(jù)庫的事務(wù)信息答案:A71.MyBatis中,<selectKey>標(biāo)簽通常用于()A.在插入操作后獲取自動(dòng)生成的主鍵值B.在更新操作后獲取修改的行數(shù)C.在刪除操作后獲取受影響的行數(shù)D.在查詢操作后獲取查詢結(jié)果集的大小答案:A72.當(dāng)使用MyBatis進(jìn)行數(shù)據(jù)更新操作時(shí),<update>標(biāo)簽的useGeneratedKeys屬性的作用是()A.啟用自動(dòng)生成主鍵B.啟用事務(wù)管理C.啟用結(jié)果緩存D.啟用數(shù)據(jù)驗(yàn)證答案:A73.在MyBatis映射文件中,<select>標(biāo)簽的fetchSize屬性用于()A.限制查詢結(jié)果集的大小B.控制數(shù)據(jù)的獲取速度C.控制每次從數(shù)據(jù)庫獲取的數(shù)據(jù)量D.控制結(jié)果集的排序方式答案:C74.MyBatis中,如果要對查詢結(jié)果進(jìn)行去重操作,通??梢栽冢ǎ┲袑?shí)現(xiàn)A.<select>標(biāo)簽內(nèi)添加DISTINCT關(guān)鍵字B.<update>標(biāo)簽內(nèi)添加DISTINCT關(guān)鍵字C.<insert>標(biāo)簽內(nèi)添加DISTINCT關(guān)鍵字D.<delete>標(biāo)簽內(nèi)添加DISTINCT關(guān)鍵字答案:A75.以下關(guān)于MyBatis中<resultMap>標(biāo)簽的autoMapping屬性,正確的是()A.強(qiáng)制開啟自動(dòng)映射B.強(qiáng)制關(guān)閉自動(dòng)映射C.自動(dòng)映射的開關(guān),可根據(jù)配置決定是否開啟D.僅用于映射復(fù)雜對象答案:C76.在MyBatis中,如何處理數(shù)據(jù)庫中的大文本字段(如CLOB或TEXT類型)?A.使用java.lang.String類型B.使用java.io.Reader或java.io.Writer類型C.使用java.sql.Clob類型D.以上都可以答案:D77.MyBatis中,<mapper>標(biāo)簽的resource屬性用于()A.指定映射文件的資源路徑B.指定數(shù)據(jù)源的資源路徑C.指定事務(wù)管理器的資源路徑D.指定緩存的資源路徑答案:A78.對于MyBatis中<resultMap>標(biāo)簽的<id>元素,以下說法正確的是()A.僅用于標(biāo)識結(jié)果集中的主鍵列B.僅用于標(biāo)識結(jié)果集中的唯一列C.僅用于標(biāo)識結(jié)果集中的第一列D.僅用于標(biāo)識結(jié)果集中的最后一列答案:A79.MyBatis中,<typeAlias>標(biāo)簽的alias屬性是()A.類的全限定名B.類的簡單名稱C.類的包名D.類的別名答案:D80.在MyBatis中,如何處理數(shù)據(jù)庫中的日期時(shí)間類型(如TIMESTAMP)?A.使用java.util.Date類型B.使用java.sql.Timestamp類型C.使用java.time.LocalDateTime類型D.以上都可以答案:D81.MyBatis中,<if>標(biāo)簽的test屬性可以使用以下哪種表達(dá)式()A.僅支持Java基本運(yùn)算符B.僅支持MyBatis自定義表達(dá)式C.支持Java基本運(yùn)算符和MyBatis自定義表達(dá)式D.僅支持SQL表達(dá)式答案:C82.以下關(guān)于MyBatis中<bind>標(biāo)簽的value屬性,說法正確的是()A.必須是一個(gè)靜態(tài)值B.必須是一個(gè)動(dòng)態(tài)生成的值C.可以是靜態(tài)或動(dòng)態(tài)生成的值D.僅支持SQL表達(dá)式的值答案:C83.MyBatis中,<foreach>標(biāo)簽的item屬性用于()A.表示集合中的元素B.表示集合的索引C.表示集合的大小D.表示集合的類型答案:A84.在MyBatis中,如何處理存儲過程的輸入?yún)?shù)?A.通過<parameter>標(biāo)簽在<procedure>中設(shè)置B.通過<param>標(biāo)簽在<procedure>中設(shè)置C.通過<input>標(biāo)簽在<procedure>中設(shè)置D.通過<argument>標(biāo)簽在<procedure>中設(shè)置答案:A85.MyBatis中,<resultMap>標(biāo)簽的<constructor>元素用于()A.映射構(gòu)造函數(shù)的參數(shù)B.映射類的靜態(tài)方法C.映射類的成員變量D.映射類的屬性方法答案:A86.以下關(guān)于MyBatis中<choose>標(biāo)簽的otherwise元素,正確的是()A.當(dāng)所有<when>條件都不滿足時(shí)執(zhí)行B.當(dāng)?shù)谝粋€(gè)<when>條件不滿足時(shí)執(zhí)行C.當(dāng)最后一個(gè)<when>條件不滿足時(shí)執(zhí)行D.當(dāng)<choose>標(biāo)簽被調(diào)用時(shí)總是執(zhí)行答案:A87.MyBatis中,<transactionManager>標(biāo)簽的commitTimeout屬性用于()A.設(shè)定事務(wù)提交的超時(shí)時(shí)間B.設(shè)定事務(wù)回滾的超時(shí)時(shí)間C.設(shè)定事務(wù)開始的超時(shí)時(shí)間D.設(shè)定事務(wù)等待的超時(shí)時(shí)間答案:A88.在MyBatis映射文件中,<insert>標(biāo)簽的keyColumn屬性用于()A.指定自動(dòng)生成主鍵的列名B.指定插入的列名C.指定更新的列名D.指定刪除的列名答案:A89.MyBatis中,<typeHandler>元素的jdbcType屬性表示()A.數(shù)據(jù)庫中的數(shù)據(jù)類型B.Java中的數(shù)據(jù)類型C.映射文件中的數(shù)據(jù)類型D.SQL語句中的數(shù)據(jù)類型答案:A90.以下關(guān)于MyBatis中<where>標(biāo)簽和<trim>標(biāo)簽的區(qū)別,說法正確的是()A.<where>標(biāo)簽只能用于WHERE子句,<trim>標(biāo)簽可用于任何子句B.<where>標(biāo)簽會自動(dòng)添加WHERE關(guān)鍵字,<trim>可靈活控制關(guān)鍵字添加C.<where>標(biāo)簽只能處理AND條件,<trim>可處理AND和OR條件D.<where>標(biāo)簽會自動(dòng)刪除多余的AND或OR,<trim>不會答案:B91.MyBatis中,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 訴訟代理與庭審辯護(hù)工作總結(jié)
- 幼兒捉迷藏課程設(shè)計(jì)
- 英雄之旅課程設(shè)計(jì)理念
- 酒店行業(yè)銷售工作總結(jié)
- IT行業(yè)員工薪酬福利制度優(yōu)化
- 2025年高考?xì)v史一輪復(fù)習(xí)之世界多極化
- 如何將愿景轉(zhuǎn)化為年度工作計(jì)劃
- 2023-2024學(xué)年福建省福州市福清市高一(下)期中語文試卷
- 漢字偏旁部首名稱大全表
- 文化行業(yè)市場拓展總結(jié)
- 2025年林權(quán)抵押合同范本
- 智能檢測與監(jiān)測技術(shù)-智能建造技術(shù)專02課件講解
- 2025蛇年一年級寒假作業(yè)創(chuàng)意與寓意齊【高清可打印】
- 多系統(tǒng)萎縮鑒別及治療
- 設(shè)備的使用和維護(hù)管理制度模版(3篇)
- 麻風(fēng)病防治知識課件
- 國家開放大學(xué)電大《生產(chǎn)與運(yùn)作管理》2025-2026期末試題及答案
- 質(zhì)量保證大綱(共14頁)
- 木材材積表0.1-10米.xls
- 輕質(zhì)隔墻板安裝合同協(xié)議書范本標(biāo)準(zhǔn)版
- 車輛管理各崗位績效考核量表
評論
0/150
提交評論