阿里巴巴 用什么java框架
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有一定的了解才行。阿里面试时非常考验基础知识的,因为他们有自己的技术积累,框架技术已经趋于成熟,所以面试都是一些基础知识与算法知识。现在的阿里技术或许已经更加成熟,
展开全部
阿里巴巴采用的不是某一种语言,某一种数据库,应该是多种语言开发的混合环境,不同语言间使用服务接口来实现,开源的JAVA语言Dubbo分布式服务框架就是已经使用的高效通讯框架,很多企业都在使用,不过由于开发团队合并,这个项目已经停止开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大的公司一般不要框架,功能都自己实现
追问
我知道这些dubbo、fastjson、druid、dragoon、fasttext,希望有牛人补充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己写的一套框架。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询