SlideShare une entreprise Scribd logo
1  sur  22
Java 技术  IBatis2 ---- 广州科苑 彭之军
本次讲座内容大纲 ,[object Object],[object Object],[object Object],[object Object]
IBatis 简介 ,[object Object],[object Object],[object Object],[object Object]
 
使用前准备 ,[object Object],[object Object],[object Object]
如果需要高级功能 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IBATIS 的作用 ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
使用 IBATIS 之后的查询代码 ,[object Object],[object Object],[object Object],[object Object],[object Object]
与传统的 JDBC 进行比较 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IBATIS 的思路 ,[object Object]
使用步骤 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
核心配置文件 SqlMapConfig.xml ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
核心配置文件一瞥 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sql 语句配置 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
编写代码 ,[object Object]
高级主题列表 ,[object Object],[object Object],[object Object]
Spring 对 IBATIS 的支持 ,[object Object]
Spring 对 IBATIS 的支持 ,[object Object],public   class   SqlMapAccountDao   extends   SqlMapClientDaoSupport   implements  AccountDao { public  Account getAccount(String username)  throws  DataAccessException { return  (Account)  getSqlMapClientTemplate(). queryForObject( "getAccountByUsername" , username); } }
Hibernate VS. IBATis ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Thank you

Contenu connexe

Tendances

Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 ServletServlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 ServletJustin Lin
 
Thinking in React by Deot
Thinking in React by Deot Thinking in React by Deot
Thinking in React by Deot 荣德 周
 
淺談RESTful API認證 Token機制使用經驗分享
淺談RESTful API認證 Token機制使用經驗分享淺談RESTful API認證 Token機制使用經驗分享
淺談RESTful API認證 Token機制使用經驗分享Tun-Yu Chang
 
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTLServlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTLJustin Lin
 
Java SE 7 技術手冊投影片第 01 章 - Java平台概論
Java SE 7 技術手冊投影片第 01 章 - Java平台概論Java SE 7 技術手冊投影片第 01 章 - Java平台概論
Java SE 7 技術手冊投影片第 01 章 - Java平台概論Justin Lin
 
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit TestingASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing江華 奚
 
Ch09 整合資料庫
Ch09 整合資料庫 Ch09 整合資料庫
Ch09 整合資料庫 Justin Lin
 

Tendances (7)

Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 ServletServlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
 
Thinking in React by Deot
Thinking in React by Deot Thinking in React by Deot
Thinking in React by Deot
 
淺談RESTful API認證 Token機制使用經驗分享
淺談RESTful API認證 Token機制使用經驗分享淺談RESTful API認證 Token機制使用經驗分享
淺談RESTful API認證 Token機制使用經驗分享
 
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTLServlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
 
Java SE 7 技術手冊投影片第 01 章 - Java平台概論
Java SE 7 技術手冊投影片第 01 章 - Java平台概論Java SE 7 技術手冊投影片第 01 章 - Java平台概論
Java SE 7 技術手冊投影片第 01 章 - Java平台概論
 
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit TestingASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
 
Ch09 整合資料庫
Ch09 整合資料庫 Ch09 整合資料庫
Ch09 整合資料庫
 

En vedette

Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libre
Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libreAtps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libre
Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libreEduardo Eduardo
 
Beautiful Colima
Beautiful ColimaBeautiful Colima
Beautiful Colimarosymcr
 
What we are now and what we will be
What we are now and what we will beWhat we are now and what we will be
What we are now and what we will beShanghai Library
 

En vedette (6)

Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libre
Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libreAtps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libre
Atps 2014 1_adm_5_estrutura_e_analise_demonstracoes_financeiras-libre
 
Beautiful Colima
Beautiful ColimaBeautiful Colima
Beautiful Colima
 
Módulo5 pg150
Módulo5 pg150Módulo5 pg150
Módulo5 pg150
 
What we are now and what we will be
What we are now and what we will beWhat we are now and what we will be
What we are now and what we will be
 
Lwjilin3
Lwjilin3Lwjilin3
Lwjilin3
 
Ecnu2014
Ecnu2014Ecnu2014
Ecnu2014
 

Similaire à Ibatis技术讲座

Mybatis学习培训
Mybatis学习培训Mybatis学习培训
Mybatis学习培训flynofry
 
IoTDB Quick Start
IoTDB Quick StartIoTDB Quick Start
IoTDB Quick StartJialinQiao
 
大型互联网应用架构设计
大型互联网应用架构设计大型互联网应用架构设计
大型互联网应用架构设计thinkinlamp
 
开源应用日志收集系统
开源应用日志收集系统开源应用日志收集系统
开源应用日志收集系统klandor
 
TBAD F2E 2010 review
TBAD F2E 2010 reviewTBAD F2E 2010 review
TBAD F2E 2010 reviewleneli
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器Leyi (Kamus) Zhang
 
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.02011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0Anthony Chen
 
Huangjing renren
Huangjing renrenHuangjing renren
Huangjing renrend0nn9n
 
配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制maclean liu
 
Struts快速学习指南
Struts快速学习指南Struts快速学习指南
Struts快速学习指南yiditushe
 
缓存技术浅谈
缓存技术浅谈缓存技术浅谈
缓存技术浅谈Robbin Fan
 
基于Ivy ant的java构建初探
基于Ivy ant的java构建初探基于Ivy ant的java构建初探
基于Ivy ant的java构建初探Anson Yang
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现hua qiu
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介Allen Lsy
 
Struts学习笔记
Struts学习笔记Struts学习笔记
Struts学习笔记yiditushe
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展江華 奚
 
X第4章 struts2入门
X第4章  struts2入门X第4章  struts2入门
X第4章 struts2入门shmily7788
 

Similaire à Ibatis技术讲座 (20)

Jsp
JspJsp
Jsp
 
Mybatis学习培训
Mybatis学习培训Mybatis学习培训
Mybatis学习培训
 
IoTDB Quick Start
IoTDB Quick StartIoTDB Quick Start
IoTDB Quick Start
 
大型互联网应用架构设计
大型互联网应用架构设计大型互联网应用架构设计
大型互联网应用架构设计
 
开源应用日志收集系统
开源应用日志收集系统开源应用日志收集系统
开源应用日志收集系统
 
TBAD F2E 2010 review
TBAD F2E 2010 reviewTBAD F2E 2010 review
TBAD F2E 2010 review
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器
 
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.02011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0
 
Huangjing renren
Huangjing renrenHuangjing renren
Huangjing renren
 
摘星
摘星摘星
摘星
 
配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制
 
Struts快速学习指南
Struts快速学习指南Struts快速学习指南
Struts快速学习指南
 
缓存技术浅谈
缓存技术浅谈缓存技术浅谈
缓存技术浅谈
 
基于Ivy ant的java构建初探
基于Ivy ant的java构建初探基于Ivy ant的java构建初探
基于Ivy ant的java构建初探
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介
 
Struts学习笔记
Struts学习笔记Struts学习笔记
Struts学习笔记
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
 
X第4章 struts2入门
X第4章  struts2入门X第4章  struts2入门
X第4章 struts2入门
 
Jsp讲义
Jsp讲义Jsp讲义
Jsp讲义
 

Ibatis技术讲座

  • 1. Java 技术 IBatis2 ---- 广州科苑 彭之军
  • 2.
  • 3.
  • 4.  
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.