`
瘋叻ハ.兩
  • 浏览: 80457 次
  • 性别: Icon_minigender_1
  • 来自: 宁德
社区版块
存档分类
最新评论

SSI的整合七部曲 -- 序

阅读更多

      为什么要散源代码

      现在是星期六,上班或者更确切的说是实习也才一个星期。 很高兴进入公司后,公司能够给我足够的时间让我稳扎在学校里学习的知识与公司开发需要的框架(SSI)相融合。 依稀记得面试的时候,老江(技术总监,我们习惯这么称他)一旦询问企业开发的框架SSH时,我总是淡定、简单而又诚实的答道:不知道! 现在想想能够进入公司实习,真是得谢谢他肯给我这个即将步入社会的臭小子一个好好扎实知识的及时的机会。感恩的同时,我觉得我也要付诸行动,顺便给自己积点阴德。为什么这么说呢?昨天下班的时候,还记得游戏里的NPC给我算了一卦,为坤卦--初六:履霜,坚冰至。本来没怎么放在心里,但是搭公交车回校的路上,公交车与其它车相撞了,撞点就在我位置的附近,还好撞击力度不是太大。尼玛,现在想想道德经里的一句话“盖闻善摄生者,陆行不遇兕虎,入军不被甲兵。兕无所投其角,虎无所用爪,兵无所容其刃,夫何故?以其无死地”真的很有必要琢磨。无论“兕虎、甲兵”被隐喻成生活中声色货利,似乎没有联系,但重要的是我们要得到其经验教训--修身!所谓修身以齐家、治国、平天下,所谓德高鬼神敬,所谓君子坦荡荡,小人常戚戚...个人觉得最好的修身模仿对象是水,毕竟上善若水。 而最能看到水的修为就是:利万物而不争,处众人之所恶。是以不争而求全也。因而个人受到启发,好好总结下这周整合SSI时遇到的问题,决定散源代码。要是能通过我的代码帮助某个人解决了缠绕已久的代码,或者解决了某个人的就业问题(当然有点托大了,哈哈),那也是功德一件。同时,散源代码也是鄙人支持已逝Sun公司的开源精神

 

      什么是SSI框架

      SSI,是Struts + Spring + iBatis的首字母的缩写。是企业甚至可以确切地说是外包企业最喜欢用的一种J2EE平台下的开发框架。至于iBatis和Hibernate谁好谁坏,个人也是初学,就不误人子弟。大家伙可以作为延伸baidu下大牛们是怎么区别的。

 

      适合人群

      老实说,这不是对基础知识的介绍,更似一种实战。所以首先你要对MVC框架的运行流程,对每个层次中所扮演的角色要清楚;其次,接触过SSH的编程(因为市面上关于SSI的整合的介绍书籍貌似比较少)但是对其应用处于模棱两可。如果你是抱着技术交流的态度,那么我十分欢迎,至于其他的...你懂的。当然,如果你真的很想掌握这门技术,那你至少手头准备一本比较好的SSH的理论书籍。个人在此就不推荐了,免得被误以为枪手,那就是赔了夫人又折兵

 

      实战准备

      为了能保证我的程序能够让下载的人可以直接导入MyEclipse中直接运行,因为所用的数据库是Oracle 10g,个人就把操作数据库的对象改成scott账户下的emp表。因此,你要保证你的机子上装了Oracle 10g。没装的请点Oracle 10G--安装图解(卸载图解)看PPT自己安装; 其次,你的scott账户是否解锁,密码是否为tiger,数据库是否是orcl,端口是否为1521,测试的方法请参考Oracle10G -- 图文介绍JDBC环境的搭建

 

      更新时间

      为了保证程序的通俗易懂、让大家理解运行过程,所以我会在代码中参考名家写些有助于理解的注释,保持以往写作作风--图文解释作为辅助说明,所以需要时间需要准备。另外目前个人也有新的挑战,因为在一个星期内把技术提升阶段锻炼的技术都搞定了差不多,主管安排了新的任务 -- 融合前台和后台技术于一系统。 所以我会在下班的时候,看下创作的效率,坚持2天内一篇吧!

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics