MyBatis工作流程
2015-09-28 00:00
387 查看
摘要: MyBatis是java的轻量级的持久层框架。
特点:sql语句和java代码是分离的。
配置文件有两种:MyBatisConfig.xml用于连接数据库
jikeUser.xml是基本配置文件,写的是sql语句。
Mybatis工作流
读取配置文件 •
生成SqlSessionFactory
建立SqlSession
•
建立
•
调用Mybatis提供的API
•
查询MAP配置
•
返回结果
•关闭SqlSession
Mybatis工作流——HelloWorld
建立MySQL数据库
•建立JiKeUser表
•键入一条记录 •
建立JiKeUser类
•
查询代码
bug处理:
The method selectOne(String, Object) in the type SqlSession is not applicable for the arguments (String, int)
处理办法:项目文件夹,右键,properties,Java Compiler 修改Compiler compliance lever 为1.6
特点:sql语句和java代码是分离的。
配置文件有两种:MyBatisConfig.xml用于连接数据库
jikeUser.xml是基本配置文件,写的是sql语句。
Mybatis工作流
读取配置文件 •
生成SqlSessionFactory
建立SqlSession
•
建立
•
调用Mybatis提供的API
•
查询MAP配置
•
返回结果
•关闭SqlSession
Mybatis工作流——HelloWorld
建立MySQL数据库
•建立JiKeUser表
•键入一条记录 •
建立JiKeUser类
•
查询代码
bug处理:
The method selectOne(String, Object) in the type SqlSession is not applicable for the arguments (String, int)
处理办法:项目文件夹,右键,properties,Java Compiler 修改Compiler compliance lever 为1.6
相关文章推荐
- 从框架看PHP的五种境界及各自的薪资待遇
- java题
- java服务端使用Long主键,返回JSON时,数值变更的问题
- 数据库的备份和恢复
- 老外的免费教学
- Create a readonly user in Postgres
- Apache spark 的一些浅见。
- Troubleshooting with serial consoles
- Kexec and Kdump
- iOS9系列专题四——APP传输安全
- Xcode多版本的dmg文件下载方式
- iOS9系列专题五——全新的联系人与联系人UI框架
- CSS排版
- Device eth0 does not seem to be present
- 从数据库把数据写入NetBeans表格中
- 简易计算器
- BFC环境(block formatting context块级格式化上下文)
- JNI的开发
- GCC使用__attribute__关键字
- Socket--java网络编程