java EE学习笔记 ---- Hibernate/Struts/Spring

2013/1/3 数据库

开始Java EE之旅 app

Java EE核心应是框架,先了解几个框架 框架

Hibernate 工具

         ORM工具,经过文件把值对象和数据表之间创建一个映射关系。 spa

         这句话我的理解是:实现了将应用程序的数据读写到数据库中对应的数据,如:某数据库表中有数据number,在应用程序中定义int appNumber 中间件

       appNumber = Hibernate(number),将数据库中的number读入到appNumber中,省去了大量的数据库操做SQL查询代码。 对象

       所以Hibernate更象是数据库访问接口封装,即中间件 接口

      若是应用程序须要进行大量的数据库操做,该框架应该颇有帮助。 开发


Struts it

       一个基于Sun Java EE平台的MVC框架。但从书中看,更愿意看作是以前有人提到的MVCK (K = Kit 工具等部件)。

     MVC框架算是本身比较喜欢的框架,用的也比较多,关键它实用,毕竟本身开发的软件业务逻辑都比较多。固然这里的MVC是针对Java Web的,第一次接触。


Spring

      一个轻量级的Java EE应用程序的框架,核心是轻量级容器。目标是实现一个全方位的整合框架。

     这东西看上去站的角度比较高,若是构建大型系统看来是少不了它,小玩意就免的打扰它了。


根据以上初浅的分析考虑下本身即将的选择:

系统不大:因此Spring就免了

有数据库操做,不过不会不少,但为了未来考虑能够加上Hibernate

Struts与私与公都少不了

如下两个看来是本身的选择:

Struts + MySQL + JDBC  不考虑未来SQL的变化,如今简单实现

Struts + Hibernate  考虑未来扩展  可能会好些

看来接下来重点就在:Struts

相关文章
相关标签/搜索