一、公司大多用什么java框架
市面上流行的JAVA框架演变
阶段一:Servlet阶段
阶段二:SSH(Spring+Structs+Hibernate)阶段
阶段三:SSI阶段(Spring+SpringMVC+ibatis)阶段
阶段四:SSM阶段(Spring+SpringMVC+Mybatis)阶段
阶段五:Springboot+(Springboot+其他数据持久层,例如mybatis,jpa等)阶段
现在公司的技术状况
以杭州阿里巴巴为例,目前主要以springboot为主,但阿里巴巴他们是他们自己修改过的springboot,例如他们的微服务框架是spring-cloud-alibaba。很多java开发的公司都会和阿里巴巴对齐,所以不难发现springboot已经是各大公司的主流框架了。
有些公司技术有些之后
现在还有些公司在用s**等框架,英文s**有比较完善的代码自动生成工具,但s**也慢慢会被淘汰,所以如果是学习的话,建议直接学习springboot。当然如果公司用的是s**也不要担心,springboot也很简单,转的时候学两天就好了。下面是s**的主要项目结构执行流程。
结语
java技术更新换代很快,不同阶段使用的技术也不同,从公司层面来讲,找到适合公司自己的就行。从学习的角度来讲,只要基础知识扎实,其实都一样的。例如springboot底层也是spring相关的框架整合。
不管java框架如何变换,最重要的是基础扎实,祝您工作学习愉快!
二、java流行框架有哪些
java流行的框架这个就太多了,并且每天都在更新迭代,从一下几方面总结。
1、整合数据库的orm框架:Mybatis(batis)、Hibernate、Jpa、Jdo等2、缓存以及分布式缓存:Ecache、Memcached、Redis等3、web框架:WebWok、Struts2、SpringMvc等4、远程调用的相关的服务框架:dubbo、webService等4、其他大大小小,在各领域发挥的有很多,如日志处理Log4J、sj4j,xml处理dom4j等等数不胜数。
感谢您花时间阅读本文!我们希望通过对mvc框架和s**框架哪个好和mvc与s**框架的问题进行探讨,为您提供了一些有用的见解和解决方案。如果您需要更多帮助或者有其他疑问,请不要犹豫与我们联系。