日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MyBatis環(huán)境資源配置實(shí)現(xiàn)代碼詳解

瀏覽:92日期:2023-10-23 12:43:02

1. pom.xml文件配置

<?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>groupId</groupId> <artifactId>MyBatis_01</artifactId> <packaging>pom</packaging> <version>1.0-SNAPSHOT</version> <!--導(dǎo)入相關(guān)依賴(lài)--> <dependencies> <!--導(dǎo)入MyBatis相關(guān)jar包--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> <!--導(dǎo)入junit測(cè)試jar包--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <!--導(dǎo)入連接mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)包--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency> <!--導(dǎo)入MyBatis日志jar包--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies> <!-- 解決Maven靜態(tài)資源過(guò)濾問(wèn)題 --> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> <!-- 解決版本問(wèn)題 --> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>9</source> <target>9</target> </configuration> </plugin> </plugins> </build></project>

2. MyBatis核心配置文件(如mybatis-config.xml)

<?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> <!--導(dǎo)入properties 配置文件--> <properties resource='db.properties'/> <settings> <setting name='logImpl' value='STDOUT_LOGGING'/> </settings> <environments default='development'> <!--環(huán)境配置默認(rèn)是development,可修改--> <environment id='development'> <transactionManager type='JDBC'/> <dataSource type='POOLED'> <property name='driver' value='${driver}'/> <property name='url' value='${url}'/> <property name='username' value='${username}'/> <property name='password' value='${password}'/> </dataSource> </environment> </environments> <!--Mybatis的mapper注冊(cè),定義 SQL 映射語(yǔ)句--> <mappers> <mapper resource='com/lf/dao/UserMapper.xml'/> </mappers></configuration>

Properties優(yōu)化 :可在資源目錄下新建一個(gè)db.properties 文件。如:

driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8username=rootpassword=123456

typeAliases優(yōu)化 :類(lèi)型別名是為 Java 類(lèi)型設(shè)置一個(gè)短名字,只于xml配置有關(guān)

<typeAliases><typeAlias type='com.lf.pojo.User' alias='User'/></typeAliases><!--可以在使用 com.kuang.pojo.User 的地方用 User 代替-->

使用標(biāo)準(zhǔn)日志

<!--標(biāo)準(zhǔn)日志實(shí)現(xiàn)--><settings><setting name='logImpl' value='STDOUT_LOGGING'/></settings>

使用 Log4j 日志

Log4j配置文件:(如log4j.properties)

#將等級(jí)為DEBUG的日志信息輸出到console和file這兩個(gè)目的地,console和file的定義在下面的代碼log4j.rootLogger=DEBUG,console,file#控制臺(tái)輸出的相關(guān)設(shè)置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.appender.console.layout = org.apache.log4j.PatternLayoutlog4j.appender.console.layout.ConversionPattern=[%c]-%m%n#文件輸出的相關(guān)設(shè)置log4j.appender.file = org.apache.log4j.RollingFileAppenderlog4j.appender.file.File=./log/kuang.loglog4j.appender.file.MaxFileSize=10mblog4j.appender.file.Threshold=DEBUGlog4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n#日志輸出級(jí)別log4j.logger.org.mybatis=DEBUGlog4j.logger.java.sql=DEBUGlog4j.logger.java.sql.Statement=DEBUGlog4j.logger.java.sql.ResultSet=DEBUGlog4j.logger.java.sql.PreparedStatement=DEBUG

setting設(shè)置日志實(shí)現(xiàn)

<settings><setting name='logImpl' value='LOG4J'/></settings>

在程序中使用Log4j進(jìn)行輸出

3. Mapper.xml配置文件

<?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE mapper PUBLIC '-//mybatis.org//DTD Mapper 3.0//EN' 'http://mybatis.org/dtd/mybatis-3-mapper.dtd'><!--namespace 十分重要,不能寫(xiě)錯(cuò)--><mapper namespace='com.lf.dao.UserMapper'> <!--下面寫(xiě)增刪改查語(yǔ)句,--> <select resultType='com.lf.pojo.User'> select * from mybatis.user </mapper>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷国产精品| 国产精品九九| 中文字幕人成乱码在线观看| 国产精品亚洲欧美日韩一区在线| 视频一区日韩精品| 亚州欧美在线| 日韩精品第二页| 美女国产一区二区三区| 日韩午夜高潮| 中文字幕在线视频网站| 在线看片一区| 久久久久美女| 国产在线观看91一区二区三区| 福利一区二区三区视频在线观看| 伊人久久亚洲| 水蜜桃久久夜色精品一区| 亚洲精品四区| 国产欧洲在线| 婷婷亚洲五月| 精品视频一区二区三区四区五区| 国语对白精品一区二区| 美日韩一区二区三区| 国产成年精品| 999视频精品| 视频在线观看91| 日本精品另类| 精品国产乱码久久久久久樱花| 久久av中文| 天堂av在线| 免费精品视频| 国产精品一区二区三区四区在线观看 | 免费视频一区二区三区在线观看| 久久午夜影院| 欧美日韩国产v| 夜夜嗨一区二区三区| 午夜亚洲福利| 91综合网人人| 亚洲精品极品少妇16p| 亚洲不卡视频| 成人亚洲一区二区| 国产午夜久久| 国产精品激情| 韩日一区二区三区| 日韩久久99| yellow在线观看网址| 欧美专区一区二区三区| 国产精品免费不| 久久精品官网| 日韩国产一二三区| 美女一区网站| 亚洲+小说+欧美+激情+另类| 老司机精品视频网| 国产亚洲精品v| 国产精品22p| 狠狠色综合网| 免费亚洲婷婷| 蜜桃视频一区二区三区| 麻豆成人在线观看| 在线亚洲一区| 精品九九久久| 亚洲精品日韩久久| 捆绑调教日本一区二区三区| 视频一区二区三区入口| 精品欧美日韩精品| 欧美日韩激情在线一区二区三区| 国产乱论精品| 九色精品91| 成人台湾亚洲精品一区二区| 在线精品视频一区| 日韩欧美午夜| 国产精久久久| 日韩中文字幕区一区有砖一区| 国产66精品| 日韩高清一级| 99国产精品久久久久久久成人热| 久久av电影| 蜜臀a∨国产成人精品| 国产麻豆久久| 国产精品自拍区| 久久亚洲影院| 99视频精品全部免费在线视频| 久久国内精品| 免费日韩av片| 欧美日韩中文一区二区| 精品久久国产一区| 欧美啪啪一区| 蜜臀久久久久久久| 精品中文字幕一区二区三区av| 国产成人1区| 欧美国产视频| 91亚洲精品在看在线观看高清| 亚洲精品一区二区妖精| 日本久久综合| 国产欧美自拍一区| 亚洲精品三级| 国产精品日本| 日本午夜大片a在线观看| 久久国产乱子精品免费女| 天使萌一区二区三区免费观看| 999国产精品| 日韩欧美在线中字| 超级白嫩亚洲国产第一| 国产精品mv在线观看| 日韩中文字幕在线一区| 国产精品免费看| 午夜久久免费观看| 久久精品国产68国产精品亚洲| 国产一区国产二区国产三区| 欧美精品第一区| 国产精品色在线网站| 青青草国产成人99久久| 亚洲日本在线观看视频| 美女尤物久久精品| 国产综合激情| 激情丁香综合| 欧美理论视频| 影音先锋国产精品| 午夜欧美理论片| 亚洲国产一区二区在线观看| 欧美在线亚洲综合一区| 99在线|亚洲一区二区| 亚洲激情婷婷| 久久国产成人| 中文字幕免费一区二区| 人人爽香蕉精品| 亚洲一区二区三区中文字幕在线观看| 欧美日韩四区| 午夜在线一区| 亚洲美女91| 国产精品主播| 高清不卡一区| 亚洲www免费| 国产伊人精品| 亚洲少妇一区| 亚洲a级精品| 国产精品久久| 成年男女免费视频网站不卡| 久久久水蜜桃av免费网站| 国内精品福利| 免费看日韩精品| 欧美一级全黄| 国产精品自在| 日韩av有码| 亚洲午夜精品久久久久久app| 9久re热视频在线精品| 日韩免费精品| 久久99影视| 久久蜜桃资源一区二区老牛| 婷婷综合亚洲| 日韩国产欧美在线播放| 欧美国产极品| 精品欧美一区二区三区在线观看| 免费欧美一区| 亚洲乱亚洲高清| 欧美激情麻豆| 久久三级视频| 国产亚洲欧洲| 国产精品一级| 日韩高清中文字幕一区二区| 香蕉成人久久| 久久不卡日韩美女| 久久精品观看| 日本不卡不码高清免费观看| 精品国产乱码久久久| 激情五月综合| 青青草91视频| 久久婷婷亚洲| 少妇精品久久久| 91视频久久| 日韩精品一二三区| 久久久久伊人| 久久在线电影| 午夜亚洲福利| 欧洲av不卡| 日本亚州欧洲精品不卡| 色婷婷综合网| 亚洲婷婷丁香| 国产传媒在线| 丝袜诱惑制服诱惑色一区在线观看 | 免费在线视频一区| 欧美黑人巨大videos精品| 欧美一级精品| 国产欧美视频在线| 亚洲91久久| 91精品国产自产观看在线| 日韩不卡视频在线观看| 欧美伊人影院| 亚洲大片在线| 久久99青青| 亚洲伊人精品酒店| 亚洲精品88| 欧美视频二区| 亚洲免费网址| 欧美www视频在线观看| 亚洲精品激情| 99精品小视频| 国产精品麻豆成人av电影艾秋| 91成人网在线观看| 久久亚洲精精品中文字幕| 视频一区在线播放|