博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis_2
阅读量:5274 次
发布时间:2019-06-14

本文共 1626 字,大约阅读时间需要 5 分钟。

 

1 
2 5
6
7
8
9
10
11
12
13
14
15
16
17
18 19
20
21
22
23
24

 

package demo2;import entity.Employee;public interface EmployeeMapper {public Employee getById(int id);}

 

 

1 
2 5 6
7
8
12
15

 

1 package demo2; 2  3 import java.io.IOException; 4 import java.io.InputStream; 5  6 import org.apache.ibatis.io.Resources; 7 import org.apache.ibatis.session.SqlSession; 8 import org.apache.ibatis.session.SqlSessionFactory; 9 import org.apache.ibatis.session.SqlSessionFactoryBuilder;10 import entity.Employee;11 12 public class Demo2 {13 14     public static void main(String[] args) throws IOException {15         // 1、获取sessionFactory16         String resource = "mybatis-config.xml";17         InputStream inputStream = Resources.getResourceAsStream(resource);18         SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder()19                 .build(inputStream);20         // 2、获取 session21         SqlSession session = sqlSessionFactory.openSession();22         // 3、获取接口的是实现类对象 自动代理23         EmployeeMapper mapper = session.getMapper(EmployeeMapper.class);24 25         Employee employee = mapper.getById(1);26         System.out.println(employee.toString());27         session.close();28     }29 }

 

转载于:https://www.cnblogs.com/the-wang/p/8542744.html

你可能感兴趣的文章
Java新书推荐——《疯狂 Java 程序员的基本修养》
查看>>
matlab基础知识复习注意点
查看>>
GIT
查看>>
应当重视的asp.net应用程序安全缺陷
查看>>
加入我的技术群我们一起交流
查看>>
JavaScript 模块化编程(笔记)
查看>>
Javascript -- 常用代码规范
查看>>
SignalR
查看>>
vue模板语法(上)
查看>>
前端设计的七大法则
查看>>
Centos7搭建FTP服务
查看>>
react 环境搭建
查看>>
PAT——1023. 组个最小数
查看>>
python中的generator, iterator, iterabel
查看>>
Sitecore8.2 Tracker.Current is not initialized错误
查看>>
jQuery数组处理完全详解
查看>>
Unity3D Animation Curve
查看>>
GLSL扩展预处理器(支持#include)
查看>>
double 类型转化为Integer
查看>>
【31.93%】【codeforces 670E】Correct Bracket Sequence Editor
查看>>