计算机实习日记

2015-12-09 17:12:46 计算机实习日记实习日记

  计算机实习日记(十五)

  最近到网上找了些视频资料,看后很过瘾,可看归看,一动手写代码就伤神了。忘说内容了,其实看的就几个与Java编程相关的开源框架(Struts+Spring+Hibernate)而已,不过涉及到的东西就多了,开发平台用的是Eclipse+MyEclipse,这个还好应付,装上设一下环境变量就搞定,跟JDK差不多。难的是在这之上的插件的应用,要知道开源的东西特多,很多其实多差不多,但你却不得不花时间去了解,而且版本的兼容性问题有时会让你不知从哪处理是好。开源而且集成的东西用起来是好,感觉就是复杂了一点!尤其是面对一大堆英文文档或者官方英文指导手册时候,砸电脑的冲动都有呀!

  计算机实习日记(十六)

  今天就简单聊聊上面的Struts+Spring+Hibernate吧。

  Struts代表:表示层;Spring代表:业务逻辑层;Hibernate则代表持久层。他们是目前在Java Web编程开发中用得最多的框架,其实这样区分是为了适应软件开发过程中各个分工部门之间保持一致性的需要。说得简单点就是大家都在一个模式下写代码,这样就能保证写出来的程序能被每一个人都能够读懂,而且有些基本的东西它可以自动帮你生成,不用你自己一个一个的敲了,达到了代码复用。这样保证可读性的同时也提高了开发效率,从而降低了成本。Struts这个框架其实就是Java MVC设计模式中(简称Model1与Model2)Model2的一个具体实现,Spring 则通过提供ICO(控制反转,也称依赖注入)实现了对对象甚至事务(如声明式事务)的集中管理,此外还引入了AOP(对向切面编程),当然也完全兼容其它框架。Hibernate吗,就是一个实现对象与关系映射的中间件,大家知道,现在的主流数据库还是关系型的,但编程却已经采用了面向对象的思想,如何让编程人员能像操作对象一样,操纵数据库里的数据呢?Hibernate就是这样一种框架。以前Java程序员与数据库打交道都是通过JDBC,还要写SQL语句,不过Hibernate彻底改变了这一切,它在JDBC之上又作了一次封装,从而实现了不用写SQL语句就可以实现操作数据库。

  小编精心推荐阅读

  实习日记 | 实习周记 | 实习报告范文 | 实习心得体会 | 实习自我鉴定

  小编精心推荐阅读

  实习日记 | 实习周记 | 实习报告范文 | 实习心得体会 | 实习自我鉴定

分享

热门关注

关于会计的工作周记200字

关于会计的周记200字

大专生顶岗实习周记20篇2021

顶岗实习周记20

大学生顶岗实习周记200字

大学生顶岗周记

大学生会计实习周记2021

关于会计实习周记

2021大学生实习日记汇总

实习日记

计算机学生毕业实习周记

学生毕业实习周记

2020计算机专业实习周记

实习周记

计算机专业大学生实习周记

大学生实习周记

大学生计算机专业实习周记

学生计算机实习周记

大学生计算机顶岗实习周记

学生计算机实习周记