springboot1.0,2014年发布、JDBCプールのTomcatのデフォルトのデータベース接続プール
springboot2.0、2018インディアン3越1つのリリース、ひかりのデフォルトのデータベース接続プール
mysqlの、JDBCのウェブ:プロジェクト選択したコンポーネントを作成します。1.
application.yml里:
春:
データソース:
ユーザ名:ルート
パスワード:ルート
のMySQL接続ドライバを使用して#が8.0以上である、タイムゾーンを追加する必要のURLの後ろに、中国のタイムゾーン、またはエリア計時の代わりにGMTの%の2B8
エラー
URLます。jdbc:mysqlの://127.0.0.1: ?3306 / JDBC serverTimezone = GMT 2B8%
#注:ドライバパッケージの新バージョン、駆動クラスとして、以下のクラスを使用する
ドライバクラス名:com.mysql.cj.jdbc.Driver
@RestController注解= @コントローラー+ @ ResponseBody
ドルイド
<依存>
<groupIdを> com.alibaba </ groupIdを>
<たartifactId>ドルイド</たartifactId>
<バージョン> 1.1.12 </バージョン>
</依存関係>
MyBatisの
プロジェクト選択MyBatisのを作成し、JDBC、MySQLのウェブ
@MapperScan(「com.mengxuegu.springboot.mapper」)に自動的に保存し、次の指定されたパッケージマッパーの全てを組み立てる
各マッパー上記@Mapper書き込み
MyBatisの公式ウェブサイト:http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisの通常のXML道、小さなプロジェクトとコメントへの唯一の道
以下のディレクトリとコアプロファイルMyBatisの-config.xmlのとマッパーマッピングフォルダのリソースを作成し
、マッパーの下に通常インストールxxmapper.xml
こぶプラスマップでMyBatisの-config.xmlの
<設定>
<! -コアコンフィギュレーション・ファイル- >
<設定>
<設定名= "mapUnderscoreToCamelCase"値= "trueに" />
</設定>
</構成>
application.yml里
#設定は、関連するファイルパスMyBatisの
:MyBatisの
#マッピング構成ファイルパス
マッパー・ロケーション:CLASSPATH:MyBatisの/マッパー/ * XML。
#コア構成ファイルパス
CONFIG-場所:クラスパス:MyBatisの/ MyBatisの-config.xmlが
IOExceptionを
ServletExceptionが
するSQLException
例外:InterruptedException
てMessagingException
UnknownHostExceptionが
のRuntimeException