初入mybatis
mybatis成功迈出第一步!
你需要配置几个配置文件
jdbc.properties(连接数据库)
log4.properties(打印日志)
sqlMapConfig.xml(MySQL脚本文件)
需要创建几个包:
dao
junit
mapper
pojo
sqlmap
然后开始将它们关联起来,就算是接触了mybatis。
不过你要记住这是对框架的运用,那么你要对jar有深刻的了解。
asm
cglib
commons-logging
javassist
log4j-api
log4j-core
mybatis
mysql-connector-java
slf4j-api
slf4j-log4j12
版本根据实际情况选取。
这几个jar需要知道,如果要深入学习,也需要了解这几个jar包里面包含那些类。
核心代码:
@Test
public void text02() throws Exception{
// 加载核心配置文件
InputStream in = Resources.getResourceAsStream("sqlMapConfig.xml");
// 创建工厂 sqlsersionFactory
SqlSessionFactory sqlSessionFactory= new SqlSessionFactoryBuilder().build(in);
// 黄建SqlSession
SqlSession sqlsession = sqlSessionFactory.openSession();
// 执行SQL语句
List<User> user = sqlsession.selectList("","");//两个参数一个指向sql的具体操作语句,传入所需要的参数
for(User user2:user){
System.out.println(user);
}
}