有一本夏昕的pdf的书,属于通俗易懂滴,再加上官方的手册,这个刘涛好象也翻成中文了。
关键是运行一下例子,推荐那个jpetstore,它和mvc是完全不同的概念,mvc是关于表示层的,也就是
web层,而ibatis是持久层映射,就是把数据库表映射为domain object,当然,在这一方面作得更
彻底的orm是hibernate,不过ibatis的优点是比较易懂,适于那种先有数据库设计的应用,而这个
数据库设计得可能并不是面向对象的。
关键是运行一下例子,推荐那个jpetstore,它和mvc是完全不同的概念,mvc是关于表示层的,也就是
web层,而ibatis是持久层映射,就是把数据库表映射为domain object,当然,在这一方面作得更
彻底的orm是hibernate,不过ibatis的优点是比较易懂,适于那种先有数据库设计的应用,而这个
数据库设计得可能并不是面向对象的。
得把它放在大环境(Context)中去看,分层的概念一定要先有,这个framework解决的是什么
问题,它是解决哪个layer的问题的,作到有的放矢,事半功倍。
现在的java象一个魔法森林(gigix语),选择很重要,不然就会迷路,在路上,冲锋衣和水袋等工具是要备上的,伙伴的合作与支持也是不能少的,人、过程、工具,三大要素
谢谢楼上的哥们!
结贴!