2013/1/3
开始Java EE之旅
Java EE核心应是框架,先了解几个框架
Hibernate
ORM工具,通过文件把值对象和数据表之间建立一个映射关系。
这句话个人理解是:实现了将应用程序的数据读写到数据库中对应的数据,如:某数据库表中有数据number,在应用程序中定义int appNumber
appNumber = Hibernate(number),将数据库中的number读入到appNumber中,省去了大量的数据库操作SQL查询代码。
因此Hibernate更象是数据库访问接口封装,即中间件
如果应用程序需要进行大量的数据库操作,该框架应该很有帮助。
Struts
一个基于Sun Java EE平台的MVC框架。但从书中看,更愿意看做是之前有人提到的MVCK (K = Kit 工具等部件)。
MVC框架算是自己比较喜欢的框架,用的也比较多,关键它实用,毕竟自己开发的软件业务逻辑都比较多。当然这里的MVC是针对Java Web的,第一次接触。
Spring
一个轻量级的Java EE应用程序的框架,核心是轻量级容器。目标是实现一个全方位的整合框架。
这东西看上去站的角度比较高,如果构建大型系统看来是少不了它,小玩意就免的打扰它了。
根据以上初浅的分析考虑下自己即将的选择:
系统不大:所以Spring就免了
有数据库操作,不过不会很多,但为了将来考虑可以加上Hibernate
Struts与私与公都少不了
以下两个看来是自己的选择:
Struts + MySQL + JDBC 不考虑将来SQL的变化,现在简单实现
Struts + Hibernate 考虑将来扩展 可能会好些
看来接下来重点就在:Struts
来源:oschina
链接:https://my.oschina.net/u/575737/blog/99707