MyBatis环境搭建的详细步骤~ 1、java项目 2、导入MyBatis的依赖jar包
- mybatis-3.2.7.jarclasses12.jarmysql-connector-java-5.1.46-bin.jar
4、创建EmpMapper.xml映射文件,配置增、删、改、查的SQL语句。
5、创建SqlSessionFactory,根据全局配置文件创建工厂 6、创建SqlSession,是一个接口,执行数据库操作 7、释放资源select * from emp where empno = #{empno}
数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据
APP 中接收数据代码:
public static void main(String[] args) {
SqlSession session = null;
try {
//1. 加载sqlMapConfig.xml,获取SqlSessionFactory接口对象
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(Resources.getResourceAsStream("sqlMapConfig.xml"));
//2.获取SqlSession
session = factory.openSession();
//3.执行查询 参数一:执行的sql语句的id 参数二:执行sql语句传的参数
Emp emp = (Emp)session.selectOne("selectEmpByEmpno", empno);
//int result = session.insert("insertEmp", emp);
//int result = session.update("updateEmp", emp);
//int result = session.delete("deleteEmpByEmpno", empno);
//3.1------------------------------增删改需要手动提交或回滚事务
//session.commit();
//4.输出结果
System.out.println(emp);
} catch (IOException e) {
e.printStackTrace();
} finally{
//5.关闭连接
session.close();
}
}
一键三连谢谢老板~



