阿里巴巴 用什么java框架

 我来答
好嘛我是新来的
推荐于2018-04-24 · TA获得超过356个赞
知道小有建树答主
回答量:120
采纳率:100%
帮助的人:73.4万
展开全部
1、现在的大公司都是有很多积累的,他们都拥有适合自己的框架技术,这些全靠积累。所以阿里巴巴的主流Java框架是自己写的,同时结合了大量open source的资源。2、WEB层 —— 使用webx框架。主要利用velocity模板技术来展现页面。3、业务层 —— 主要使用command模式实现。WEB层通过command dispatcher的调用来使用业务逻辑。4、数据访问层 —— 使用DAO(Data Access Object)模式。底层使用iBatis来访问数据库。数据采用的是Oracle。数据库操作的SQL语句需要你手工书写相关的SQL代码(对于复杂的SQL语句需要通过DBA的评审)。5、开发工具,采用IDE和命令行相结合的模式。在命令行上,我们用antx工具来组织项目、build项目、发布项目。但我们多数时间会在eclipse集成环境上,开发、调试应用。6、版本控制,采用了Subversion。但部分项目因为历史的原因,暂时使用CVS,将来必然会迁移到Subversion上。Subversion有很多种操作方式:通过命令行、通过TortoiseSVN集成工具、通过WEB、通过Eclipse插件。总结:在所有层次上,他们都广泛使用了Spring framework。因此您需要对Spring有一定的了解才行。阿里面试时非常考验基础知识的,因为他们有自己的技术积累,框架技术已经趋于成熟,所以面试都是一些基础知识与算法知识。现在的阿里技术或许已经更加成熟,
百度网友8a627e7
2015-09-04 · TA获得超过304个赞
知道小有建树答主
回答量:705
采纳率:50%
帮助的人:461万
展开全部
  阿里巴巴采用的不是某一种语言,某一种数据库,应该是多种语言开发的混合环境,不同语言间使用服务接口来实现,开源的JAVA语言Dubbo分布式服务框架就是已经使用的高效通讯框架,很多企业都在使用,不过由于开发团队合并,这个项目已经停止开发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duankesong
2012-07-12 · TA获得超过446个赞
知道小有建树答主
回答量:770
采纳率:0%
帮助的人:346万
展开全部
大的公司一般不要框架,功能都自己实现
追问
我知道这些dubbo、fastjson、druid、dragoon、fasttext,希望有牛人补充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
limgjy
2015-08-17 · 超过13用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:39万
展开全部
自己写的一套框架。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式