Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SqlSession.openSession(Connection)MyBatisで呼び出しています。接続は MySQL データベースへの接続であり、URL でスキーマが指定されていません (例: jdbc:mysql://localhost)。マップされたクエリの実行に使用される「デフォルト スキーマ」を MyBatis に設定したいのですが、方法がわかりません。誰か知っていますか?
SqlSession.openSession(Connection)
マップされたクエリが MyBatis Generator で生成された場合、生成前にスキーマを設定でき、その名前をクエリの先頭に追加できます。スキーマ名を書かないと、MyBatis はデフォルトのスキーマを設定できませんでした。