文档章节

学习iBatis时的一个苦逼经历

secondriver
 secondriver
发布于 2015/09/17 09:11
字数 1382
阅读 3
收藏 0

      2012年8月6日 06:45:10这么早绝对不是想来印证这了一个职业段子:如果你看见一个程序员早上九点还在床上睡着,别去吵醒他,他刚睡不久;如果你在6点看见一个程序员在洗簌,别去理他,他一定是要准备睡觉。

      显然现在的这个时间段我因该是属于后者,可是偏偏不是,今天早上一点钟睡的觉,六点半就起来了,全部是源于这两天的一个苦逼经历。

      比如:拉肚子,医生会说是大面积肠道感染;皮肤檫青了,医生会将这是局部软组织受损;艺术家们在淡定的欣赏这裸体艺术,而有一方隅却在遮遮掩掩。其实很多行业和职业都有这样那样的专业名字,而我们所能感受到的只能说是:“不解释,不掩饰”的名词欣赏。

     好了,就这样我也装腔作势的讲一下:这么早记录苦逼的经历,不为别的就是为了留住人类的足迹(估计【迁】也是这么想的),顺带抵制一下大面积肠道感染的痛苦哦。

     很多时候,作为一名初学者,想着是抱着一颗炽热的学习的心,孜孜不倦的学习,向前辈们,向书籍,总之见贤思齐。可是现实并非如此。

     前天早上就这么开始了苦逼经历的第一天,七点起的床,然后洗簌完毕,为了有一个很好的状态和体力,为了听一听老师准备的iBatis中间件学习的课程,老师也是行业出身,所以啦倍期待。吃了碗胡辣汤还好,可是又带了一个麻辣饼,饼是凉着,心想无所谓了,大夏天的。狼吞虎咽的消灭了汤+饼。完了之后总觉得缺点什么,对了犯了饮食的大忌啦,饮食饮食,只是食了而没有饮,于是乎就去买了瓶茉莉花茶,这样就开始了课程之旅。

    对iBatis之所有感觉是只是早接触了Hibernate,他伤了我,高度自动化,虽说是ORM映射的,虽说是告别关系型数据库的数据库建表操作,从此一切皆对象,关系也对象化了。然后事实的确不是如此得。还有Hibernate的使用没有一定的境界的话,很难掌控一切。这样就犯难了,坚决不做糊里糊涂的事情,于是先决定学习iBatis之后在做新一轮的会战。

    课程上的一大半的时候,老师可是花费心思的云里雾里的讲了一大堆,提到ibatis方便控制,对程序员的SQL能力要求高,灵活性很强,扩展性可很好,还举例一些例子,可是控制台鲜红一片,类名test1,test2等等,表名test1,test2,测试方法test,所有的测试用例全在里面,还有变量名q1,q2等等。就在这样的一个持久化让人朦胧的时刻,肠道已经局部感染起来,做个一个深度的搜索和优化分析,夏天--早上--饼--凉的------结论就是过夜的饼或者更早一些。再看一下,茉莉花茶是三月份出的,不算是过期,也算是经历的这个夏天。再往后不敢想,胡辣汤搞不好,做饭的师父觉得这么高的温的天气,在那熟不一样熟,当牛排出售罢了。

    接下来课程还是继续,控制台还红着,虽然说是:没消息就是好消息,可是做查询你都没消息,能是好消息吗? 异常一片,一致有一种定势,只要老师一去测试就做好了排错的准备。

    接下来课程还是继续,我的肠道局部感染显然已经升级,老师继续说着,配置文件这样不能写,那样不能编,有这样的约束,有那样的条件限制。还好的是时间总算长得顺眼,一天的日子很快还是结束的。

    接下来就光顾了洗手间好多好多次。

    昨天上还是早起,准备ibatis之旅,不同的是早上只喝了一点水,这个时候还算清醒,任何这个时候的食物摄入都是为肠道增加负载。

   结果了,控制台还是红的,最后得出来了情非得已的结论:老师也是速成吧。做一个判断,如果真是速成,我的肠道肯定大面积感染,好让我撤退课堂有个理由先;否则,我的肠道赶快好起来,好让我安心听课。

    不用证明的,小学作文都讲究收尾呼应了。

    为了对ibatis有个正面的认识,公正的评价,于是乎使劲的用搜索引擎找的了一个ibatis的开发指南,当然是汉语版,不然又会因为语言差异造成更大的误会。

    兴趣所在嘛,嗜好所至啊,通俗点,拉肚子实在是扛不下了,就睡觉了。早上起的早,还好,感觉甚好。应该回归到局部了吧,我想一会就会被彻底销毁了。一切顺利,清晨美好。

本文出自 “野马红尘” 博客,谢绝转载!

© 著作权归作者所有

secondriver
粉丝 10
博文 229
码字总数 233821
作品 0
广州
程序员
私信 提问
凤凰涅槃:从 iBatis 到 MyBatis

简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使...

IBMdW
2011/06/24
1K
2
从 iBatis 到 MyBatis,你准备好了吗?

对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不...

被风遗忘
2012/03/30
264
0
深入分析 iBATIS 框架之系统架构与映射原理

简介: iBATIS 通过 SQL Map 将 Java 对象映射成 SQL 语句和将结果集再转化成 Java 对象,与其他 ORM 框架相比,既解决了 Java 对象与输入参数和结果集的映射,又能够让用户方便的手写使用 ...

老盖
2010/11/11
2.2K
3
凤凰涅槃:从 iBatis 到 MyBatis.

从 iBatis 到 MyBatis,你准备好了吗? 对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案...

被风遗忘
2012/04/18
204
1
ibatis MyBatis区别与联系

简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使...

为了美好的明天
2018/04/17
38
0

没有更多内容

加载失败,请刷新页面

加载更多

UAVStack功能上新:新增JVM监控分析工具

UAVStack推出的JVM监控分析工具提供基于页面的展现方式,以图形化的方式展示采集到的监控数据;同时提供JVM基本参数获取、内存dump、线程分析、内存分配采样和热点方法分析等功能。 引言 作为...

宜信技术学院
4分钟前
1
0
MySQL的5种时间类型的比较

日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DATETIME 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 9999-12-31 23:59:59 0000-00-00 00:00:00 TIMESTAMP 4 bytes YYYY-MM......

物种起源-达尔文
11分钟前
3
0
云服务OpenAPI的7大挑战,架构师如何应对?

阿里妹导读:API 是模块或者子系统之间交互的接口定义。好的系统架构离不开好的 API 设计,而一个设计不够完善的 API 则注定会导致系统的后续发展和维护非常困难。比较好的API设计样板可以参...

阿里云官方博客
14分钟前
1
0
Rancher + VMware PKS实现全球数百站点的边缘K8S集群管理

Sovereign Systems是一家成立于2007年的技术咨询公司,帮助客户将传统数据中心技术和应用程序转换为更高效的、基于云的技术平台,以更好地应对业务挑战。曾连续3年提名CRN,并且在2012年到2...

RancherLabs
19分钟前
1
0
6、根据坐标,判断该坐标是否在地图区域范围内

最近在写配送区域相关的代码,具体需求如下: 根据腾讯地图划分配送区域,总站下边设多个配送分站,然后将订单中的收货地址将其分配给不同的配送分站。 1、地图区域划分(腾讯地图) 1.1、H...

有一个小阿飞
21分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部