资源简介
配合博客内容的可运行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
相关资源
- SpringBoot+H2+mybatis-plus59130
- mybatis连接oracle实例
- 基于SSM+CXF构建的RESTFul webservice
- Spring+MyBatis企业应用实战第一二版的源
- springboot+mybatis整合实现注册登录
- 基于web的图书馆运营系统
- Pix4Dmapper4.4.10中文破解版带注册机网盘
- Pix4Dmapper4.4.10中文破解
- Pix4Dmapper教程
- MyBatis plugin 3.155 (最新版)
- MyBatis 3.4.7 中文帮助文档(CHM)
- mybatis3-api.chm
- SpringBoot+Mybatis+前后台隔离技术,完整
- Spring+Struts2+Mybatis的一个增删改查的
- 使用MybatisPlus+SpringMBVC完成的CUID以及分
- springmvc+mybatis点餐系统(包含完整数据
- springmvc+Mybatis+axis2+webservice+quartz作业整
- 基于yml 配置方式 ,实现springBoot+sha
- AutoMapper的使用
- spring+struts2+mybatis三大框架集成实现用
- springboot+mybatis+layui
- springmvc_2020.rar
- 基于SSM的校社联社团管理系统SpringM
- springboot+mybatis后台vue.js实现前端的音
- Mybatis从入门到精通(源码)
- Mybatis的代码
- mybatis-3.3.0.zip
- MyEclipse MyBatis Generatorl离线安装包
- MyBatis Generator自定义插件实现自定义
- mybatis-generator-1.3.5源码修改.zip
评论
共有 条评论