資源簡介
配合博客內容的可運行mybatis入門工程,類和文件中有詳細的注釋,供入門者學習參考

代碼片段和文件信息
package?cn.mybatis.mapper.app;
import?java.io.IOException;
import?java.io.Reader;
import?java.util.List;
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?cn.mybatis.mapper.model.Country;
public?class?Main?{
private?static?SqlSessionFactory?sqlSessionFactory;
/**
?*?初始化sqlSessionFactory
?*/
public?static?void?init()?{
try?{
Reader?reader?=?Resources.getResourceAsReader(“mybatis-config.xml“);
sqlSessionFactory?=?new?SqlSessionFactoryBuilder().build(reader);
reader.close();
}?catch?(IOException?ignore)?{
ignore.printStackTrace();
}
}
public?static?void?main(String[]?args)?{
//?連接數據庫
init();
SqlSession?sqlSession?=?sqlSessionFactory.openSession();
try?{
List?countryList?=?sqlSession.selectList(“selectAll“);
printCountryList(countryList);
}?finally?{
sqlSession.close();
}
}
/**
?*?打印country信息
?*?@param?countryList?
?*/
private?static?void?printCountryList(List?countryList)?{
for?(Country?country?:?countryList)?{
System.out.printf(“%-4d%4s%4s\n“?country.getId()?country.getCountryname()?country.getCountrycode());
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1258??2018-12-18?20:35??mybatis-demo\.classpath
?????文件????????564??2018-12-18?20:34??mybatis-demo\.project
?????文件????????296??2018-12-18?19:42??mybatis-demo\.settings\org.eclipse.core.resources.prefs
?????文件????????664??2018-12-18?20:27??mybatis-demo\.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2018-12-17?20:47??mybatis-demo\.settings\org.eclipse.m2e.core.prefs
?????文件???????2024??2018-12-18?20:35??mybatis-demo\pom.xm
?????文件???????1357??2018-12-18?20:34??mybatis-demo\src\main\java\cn\mybatis\mapper\app\Main.java
?????文件????????545??2018-12-18?19:49??mybatis-demo\src\main\java\cn\mybatis\mapper\model\Country.java
?????文件????????549??2018-12-18?19:50??mybatis-demo\src\main\resources\cn\mybatis\model\mapper\CountryMapper.xm
?????文件????????419??2018-12-18?21:06??mybatis-demo\src\main\resources\DB.sql
?????文件????????127??2018-12-17?22:53??mybatis-demo\src\main\resources\jdbc.properties
?????文件????????310??2018-12-18?19:45??mybatis-demo\src\main\resources\log4j.properties
?????文件???????1450??2018-12-18?20:30??mybatis-demo\src\main\resources\mybatis-config.xm
?????文件???????1279??2018-12-18?20:09??mybatis-demo\src\test\java\cn\mybatis\mapper\CountryMapperTest.java
?????文件???????2469??2018-12-18?20:35??mybatis-demo\target\classes\cn\mybatis\mapper\app\Main.class
?????文件????????961??2018-12-18?20:35??mybatis-demo\target\classes\cn\mybatis\mapper\model\Country.class
?????文件????????549??2018-12-18?20:35??mybatis-demo\target\classes\cn\mybatis\model\mapper\CountryMapper.xm
?????文件????????419??2018-12-18?21:06??mybatis-demo\target\classes\DB.sql
?????文件????????127??2018-12-18?20:35??mybatis-demo\target\classes\jdbc.properties
?????文件????????310??2018-12-18?20:35??mybatis-demo\target\classes\log4j.properties
?????文件????????104??2018-12-18?20:35??mybatis-demo\target\classes\me
?????文件????????230??2018-12-18?21:12??mybatis-demo\target\classes\me
?????文件???????2024??2018-12-18?21:12??mybatis-demo\target\classes\me
?????文件???????1450??2018-12-18?20:35??mybatis-demo\target\classes\mybatis-config.xm
?????文件???????2546??2018-12-18?20:35??mybatis-demo\target\test-classes\cn\mybatis\mapper\CountryMapperTest.class
?????目錄??????????0??2018-12-18?20:34??mybatis-demo\src\main\java\cn\mybatis\mapper\app
?????目錄??????????0??2018-12-18?20:34??mybatis-demo\src\main\java\cn\mybatis\mapper\model
?????目錄??????????0??2018-12-18?20:34??mybatis-demo\src\main\resources\cn\mybatis\model\mapper
?????目錄??????????0??2018-12-18?20:34??mybatis-demo\src\main\java\cn\mybatis\mapper
?????目錄??????????0??2018-12-18?20:34??mybatis-demo\src\main\resources\cn\mybatis\model
............此處省略36個文件信息
- 上一篇:mp4格式解析,讀取各個box
- 下一篇:線報采集接碼監控.rar
評論
共有 條評論