2024年4月11日 09点07分
This commit is contained in:
parent
3d01633e99
commit
79eae50021
18
.idea/dataSources.xml
generated
18
.idea/dataSources.xml
generated
@ -6,6 +6,24 @@
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>org.mariadb.jdbc.Driver</jdbc-driver>
|
||||
<jdbc-url>jdbc:mariadb://localhost:3306/user</jdbc-url>
|
||||
<jdbc-additional-properties>
|
||||
<property name="com.intellij.clouds.kubernetes.db.host.port" />
|
||||
<property name="com.intellij.clouds.kubernetes.db.enabled" value="false" />
|
||||
<property name="com.intellij.clouds.kubernetes.db.resource.type" value="Deployment" />
|
||||
<property name="com.intellij.clouds.kubernetes.db.container.port" />
|
||||
</jdbc-additional-properties>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
</data-source>
|
||||
<data-source source="LOCAL" name="@10.1.243.2" uuid="9a48848f-e232-4e17-8cb1-567b1077fa34">
|
||||
<driver-ref>mariadb</driver-ref>
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>org.mariadb.jdbc.Driver</jdbc-driver>
|
||||
<jdbc-url>jdbc:mariadb://10.1.243.2:3306</jdbc-url>
|
||||
<jdbc-additional-properties>
|
||||
<property name="com.intellij.clouds.kubernetes.db.host.port" />
|
||||
<property name="com.intellij.clouds.kubernetes.db.enabled" value="false" />
|
||||
<property name="com.intellij.clouds.kubernetes.db.container.port" />
|
||||
</jdbc-additional-properties>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
</data-source>
|
||||
</component>
|
||||
|
||||
@ -1,7 +1,30 @@
|
||||
package org.starter.myBatis;
|
||||
|
||||
public class Main2 {
|
||||
public static void main(String[] args) {
|
||||
import org.apache.ibatis.io.Resources;
|
||||
import org.apache.ibatis.session.SqlSession;
|
||||
import org.apache.ibatis.session.SqlSessionFactory;
|
||||
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
|
||||
import org.starter.myBatis.pojo.User;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.util.List;
|
||||
|
||||
public class Main2 {
|
||||
public static void main(String[] args) throws IOException {
|
||||
// 加载MyBatis核心配置文件,并获取SqlSession
|
||||
InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml");
|
||||
SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
|
||||
SqlSessionFactory sqlSessionFactory = builder.build(inputStream);
|
||||
|
||||
// 获取用于执行SQL的对象 —— SqlSession
|
||||
SqlSession sqlSession = sqlSessionFactory.openSession();
|
||||
|
||||
// 执行SQL并获取结果
|
||||
List<User> users = sqlSession.selectList("test.selectById", 1);
|
||||
System.out.println(users);
|
||||
|
||||
// 关闭SqlSession
|
||||
sqlSession.close();
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user