永发信息网

ASP.NET,ADO.NET 对应与JAVA

答案:4  悬赏:10  手机版
解决时间 2021-11-17 20:57
ASP.NET,ADO.NET 对应与JAVA
最佳答案
一、Spring
Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。

二、STRUCTS
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。

三、Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
全部回答
介绍java与.net的不同之处,他们各自的优缺点,结合你做的项目来说说你为什么选.net
mvc
三大框架
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
涿州距离厦门有多少公里
打胎之前要做什么检查
相对比其他护肤品品牌来说,婷美小屋会比他们
丰山到漳州的士电话
先登的记后买的房,房照是女方明
生死谍恋的片尾曲曲名叫什么?
怎么能在找到昵图网上上个月的图片?
从拱北关口过关到澳门怎么去高士德大马路
我在六福珠宝买了手链,还5克多,结果还没带
铝土矿赤泥粘度高对板框式压滤机有没有影响
市公安局经文保大队的职能?
企业年底普通清算会计报表有哪些小知识
吃素的人可以喝银耳汤吗
华为荣耀6热点怎么开
大家觉得《门徒》怎么样
推荐资讯
保胜蓄电池100的价格和样品
密云古北水镇适合孩子玩吗
凤凰宾馆停车场地址在什么地方,我要处理点事
读MBA可以分哪几个年龄段
一个长为8米,宽为6米的菜地,改建后,长增加了x
柯美c6500彩色复印机怎么样
现在永恒之塔还有很多外挂么?
超越汽贸公司地址好找么,我有些事要过去,
脚受伤了,还能吸烟不
刮痧跟吻痕怎么区别出来
承才教育培训中心地址好找么,我有些事要过去
晨曦的曦是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?