下沙论坛

 找回密码
 注册论坛(EC通行证)

用新浪微博连接

一步搞定

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 10848|回复: 2
打印 上一主题 下一主题

J2EEE开发必学的三项技术

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2007-11-28 15:24:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
J2EEE开发必学的三项技术
$ m2 F, _( r' y% ]3 xJ2EE(也被称为Java EE)是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
6 k% ], P( u& a' D- Q& _" d5 z4 D( uJ2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。
5 K- h' z) j9 \% E' j进行Java EE开发的三项必需技术分为:Struts、Spring、Hibernate。这三项技术被称为J2EE开发的三驾马车。
3 J  @$ M% s1 i3 C1.Struts
' f+ h: H" b9 D: f$ i& A4 bStruts是目前Web开发中比较流行的一个开源框架,它主要是采用Servlet和JSP技术实现了MVC的设计模式,很好地使显示、控制、模型相分离。开发人员利用其开发时,不需要再编码实现MVC模式各个部分,因此利用Strut极大的节省了开发时间。由于Struts能充分满足应用开发的需求,简单易用,已经成为目前较为流行的MVC模式实现框架。
5 Y3 {1 d1 U; e8 J3 T0 R2.Spring6 y8 I  [" K9 B2 B3 y/ ]' s4 V8 |
Spring框架的核心概念是依赖注入(Dependency Injection),通过依赖注入机制,可在运行期将组件之间的依赖关系由Spring容器注入组件,因此可以将各应用组件以松耦合的方式组织在一起,增加了系统的灵活性和可扩展性。同时Spring框架还提供了面向切面开发以及事务管理的组件,对Web层以及持久层也有很好的支持,可以很好地配合其他框架进行开发,如与Struts框架以及Hibernate框架都可以很好地结合。% Q6 q6 W# w$ I# E+ B1 O* l
3.Hibernate
0 F& ~& t$ R6 r1 k/ nHibernate利用对象-关系映射(ORM)的机制解决了业务逻辑和数据访问相分离的问题,利用Hibernate封装了数据访问的细节,简化了数据访问的复杂程度,使得开发人员可以将更多的精力集中在业务逻辑上,同时通过维护对象-关系映射文件替代了传统的数据访问代码的维护,使得软件维护的难度也大大降低。" n, Z+ r9 j3 ^# S- f
学习Java EE开发,大家可以参考一下人民邮电出版社的《Java EE开发指南——基于Spring、Struts、Hibernate的实现》
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩 转发到微博

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

快速回复 返回顶部 返回列表