| 企业培训 |
| |
|
|
相关新闻 |
| 课程介绍 |
| |
|
| |
Java体系课程 |
| |
开源框架系列 |
| |
数据库系列 |
| |
软件工程系列 |
|
|
|
| 点击这里查看该类全部课程。 |
| 建议培训费: |
15000.0
|
|
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开源项目。iBATIS最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。Clinton Begin在2003年加入加拿大的ThoughtWorks 公司。
尽管近些年来Hibernate做为一种ORM的新兴方案异军突起,被越来越多的程序员和软件公司采纳,但从使用的方便性、直接性和可控性上来说,iBATIS其实更胜一筹。一般而言,如果项目所要操作的数据库比较复杂,表与表之间的关系较多,使用iBATIS比Hibernate更方便、更可控;如果项目对性能要求比较高,用户操作频繁,使用iBATIS更容易达到目标。
我们说,框架也是为应用服务的,没有最好的框架,只有最适合你项目的框架。所以,很多企业在全方位考查了Hibernate之后,最终还是选择使用iBATIS,也是这个原因。因此我们向企业推荐这个并不复杂的开源框架。
|
|
对于一般企业用户而言,我们推荐如下课程设置:
第一天、iBATIS基础
1、iBATIS快速入门(1.5小时);
2、iBATIS配置(1.5小时);
3、iBATIS基本映射(1小时);
4、iBATIS参数映射(1小时);
5、iBATIS结果映射(1小时);
第二天、iBATIS高级
1、iBATIS映射存储过程(1小时);
2、iBATIS映射关系(1小时);
3、iBATIS缓存(1小时);
4、iBATIS动态SQL(1小时);
5、iBATIS事务管理(1小时);
6、iBATIS延迟加载(1小时);
第三天、iBATIS应用
1、iBATIS与其它框架的整合(3小时);
2、iBATIS开发具体应用(3小时);
注意,如果企业针对具体项目,可在培训过程中,为项目提出解决方案。
|
|
|