采用java开发大型网站或B/S架构的企业管理软件用什么框架合适?各种框架的优缺点是什么?

如题所述

第1个回答  2014-04-23
我觉得这个不能定死的说,常用的S2SH,SpringMVC等,还可以考虑jFinal,
首先说S2SH,这个是用的比较多的,但是Struts和hibernate过于庞大,过于重量级,项目大了之后配置文件多的也是麻烦事,配置文件多了之后一方面不好操作,另外比较蛋疼的是没法断点调试,
至于SpringMVC.这个相对于S2SH来说比较轻量级,数据库操作层可以选择ibatis,统一管理sql甚是方便,采用纯注解更好,
再说jFinal,这个是刚出来不就得新框架,个人觉得是个很逆天的框架,零xml文件(有个数据库配置的txt文件)所有东西启动需要加载的都在java类里面(****Config.java)调试神马的就太方便了以至于你能在启动的时候就调试(比如加载数据源开始),特别的轻量级 很好用
不过你说的大型网站的话我觉得应该用公司现成的框架比较好,毕竟自己公司用过量身改造的,要是没有的话可以根据实际情况选择,貌似我看到这个问题回答结束时间还六分多钟,写的时候有点慌,哈哈 希望对你有用
第2个回答  2014-04-23
spring MVC 很方便了。前台看情况ext或者easyui。
第3个回答  2014-04-23
用烂的ssh spring必须留下 其他 部分 看公司安排
第4个回答  2014-04-26

使用java开发B\/S的大数据分析软件 应该用什么框架?新手勿喷
Storm Storm是自由的开源软件,一个分布式的、容错的实时计算系统。Storm可以非常可靠的处理庞大的数据流,用于处理Hadoop的批量数据。Storm很简单,支持许多种编程语言,使用起来非常有趣。Apache Drill 为了帮助企业用户寻找更为有效、加快Hadoop数据查询的方法,Apache软件会近日发起了一项名为逗Drill地的开源...

急需一份使用Java Web\/jsp和Mysql开发基于B\/S架构的信息管理系统
如果是课程设计的话, 还是以servlet+jsp为主吧, 前端套一个layui的框架, 还是挺好看的, 比如我写的一个成绩信息管理系统, 代码量不太多, 只用到了servlet,jsp, filter等技术,我觉得对技术还是很有提升的 如果是毕业设计, 那就要用到一些mvc框架和orm框架了, 主要是struts2, springmvc, hibernate,...

想找一款B\/S的专业系统集成公司管理软件,有没有好介绍的
B\/S的专业系统集成公司管理软件建议使用8Manage PPM项目管理软件。JAVA\/J2EE语言开发 ,B\/S架构,支持局域网\/广域网环境下使用,支持PC、手机APP应用,移动化管理。具体解决方案功能包括:1、实现合同及项目从提议到结束的整个周期一体化管理,通过报价与方案,合同与项目执行,里程碑完成情况与服务水平协议...

【千锋java】C\/S和B\/S两种架构区别与优缺点分析
转向B\/S架构,它以浏览器作为客户端,实现分布性、便捷维护、简易开发、强共享性与总体成本低等优势。但相应的,它在安全性、数据同步与响应速度上存在不足,且无法离线使用。在架构选择上,C\/S与B\/S各有其适用场景。C\/S架构适合对安全性、数据处理能力有高要求的业务,而B\/S架构则适用于追求灵活...

企业级软件开发需要什么样的框架
企业级软件开发主流用web框架,web框架也可以理解为B\/S(Brouser\/Server)技术框架,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的技术都不一样。现在主流的技术包含JAVA、.NET、SqlServer、Bootstrap等。企业级软件开发框架 Web前端开发技术包括三个要素:HTML、CSS和...

C、C++、java、vb面向企业管理软件,哪个好用?
http:\/\/baike.baidu.com\/view\/105884.htm 目前来说,个人感觉用java框架开发比较好,方便以后的B\/S和移动设备扩展,并且编程上相对简单一点。c、c++可能会用在对内存大小有限制、速度提升等模块上,但可能会引入复杂性。vb感觉已经没有必要使用了,除非是直接使用早些时期已经定型的企业管理软件。还是...

bs架构软件一般是用什么工具开发的(bs开发框架有哪些)
可以做BS架构的工具有很多,比较常见的有.net的visualstudio,有Java的eclipse等等。所谓B\/S架构,其实就是服务器端软件,是通过浏览器来访问的,也就是所有界面都是网页,所回以你问用什么工具开发,很多工具都可以,当然最重要的跟用户交互的是网答页页面,所以开发网页的工具加上后台的语言都可以开发...

简述B\/S和C\/S模式开发应用系统各自的优缺点。
简述B\/S和C\/S模式开发应用系统各自的优缺点。 C\/S结构在技术上很成熟,它的主要特点是互动性强、具有安全的存取模式、网路通讯量低、响应速度快、利于处理大量资料。但是该结构的程式是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于企业内部网。并且,由于该结构的每台客户机都需要安装相应的客户端...

B\/S架构 C\/S架构 SOA架构 分别是什么呀?
目前我院内网(Intranet)、外网(Internet)和北京东方清大公司“案件、办公管理软件”就是B\/S 结构管理软件,干警在局域网各工作站通过WWW浏览器就能实现工作业务。特别是在JAVA这样的跨平台语言出现之后,B\/S架构管理软件更是方便、快捷、高效。第三、管理软件主流技术。管理软件技术的主流技术与管理思想一样,也经历了...

简述B\/S和C\/S模式开发应用系统各自的优缺点。
C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于企业内部网。并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不...

相似回答