java后端相关技术框架、开发工具更迭之路程(不包括大数据,人工智能技术)
2018-03-23 10:31
519 查看
2010-2013年 (SSH+SVN+eclipse)
2010.3份开始工作,第一份工作Java开发工程师。当时所有的技术主要来自于培训机构所教知识;培训的最原始框架是j2ee的sevlet,再到后面使用开源框架(SSH) struts1.0 , spring, hibernate;工作到2012年开始改为struts2.0, spring, hibernate,当然还是(SSH)框架;当时也见到其它公司同事有的在用ibatis操作数据库。
2014-2017年(SSM+Dubbo+SVN+myEclipse)
2014.10年有幸接触到互联网项目,使用的框架已经开始更迭,使用到分布式框架了,也是当时很主流经典的(SSM+Dubbo)spring, springMVC, mybatis, dubbo;当然spring框架更新也是比较快的,从spring3.0-spring4.0-spring5.0;其它的开发工具,版本管理工具也都在变更,很多新人一开始可能学习用的就是IDEA开发工具,git版本控制工具,maven项目构建工具;虽然之前有了解过ant项目构建工具,但没深入使用(当我还没学习构建工具时,有新的maven构建工具出来替换旧的了)
2017-2018年(SpringBoot1.0+Dubbo/SpringCloud+Mybatis+docker+gitLab+Maven/Gradle+IDEA)
2017.11底来到杭州这座电商之城,接触到的几家公司,都在使用微服务技术;
有项目使用SpringBoot1.0+SpringCloud+Dubbo+Mybatis+docker+Maven+gitLab+IDEA+jenkins;
有项目使用SpringBoot1.0+Dubbo+Mybatis+docker+Gradle+SVN+IDEA;
相对来说dubbo还算是主流,SpringCloud也是由于不同上级领导的技术爱好而采用的;
现在springBoot已经又发布了新版本2.0;
ok,初步总结一下,以我见到的java后端技术框架基本上是3年一大变,明显后面速度会更加快速;现在精通技术的你,虽然对技术痴迷,但是这样的长跑式学习,你的步伐还跟的上吗?
2010.3份开始工作,第一份工作Java开发工程师。当时所有的技术主要来自于培训机构所教知识;培训的最原始框架是j2ee的sevlet,再到后面使用开源框架(SSH) struts1.0 , spring, hibernate;工作到2012年开始改为struts2.0, spring, hibernate,当然还是(SSH)框架;当时也见到其它公司同事有的在用ibatis操作数据库。
2014-2017年(SSM+Dubbo+SVN+myEclipse)
2014.10年有幸接触到互联网项目,使用的框架已经开始更迭,使用到分布式框架了,也是当时很主流经典的(SSM+Dubbo)spring, springMVC, mybatis, dubbo;当然spring框架更新也是比较快的,从spring3.0-spring4.0-spring5.0;其它的开发工具,版本管理工具也都在变更,很多新人一开始可能学习用的就是IDEA开发工具,git版本控制工具,maven项目构建工具;虽然之前有了解过ant项目构建工具,但没深入使用(当我还没学习构建工具时,有新的maven构建工具出来替换旧的了)
2017-2018年(SpringBoot1.0+Dubbo/SpringCloud+Mybatis+docker+gitLab+Maven/Gradle+IDEA)
2017.11底来到杭州这座电商之城,接触到的几家公司,都在使用微服务技术;
有项目使用SpringBoot1.0+SpringCloud+Dubbo+Mybatis+docker+Maven+gitLab+IDEA+jenkins;
有项目使用SpringBoot1.0+Dubbo+Mybatis+docker+Gradle+SVN+IDEA;
相对来说dubbo还算是主流,SpringCloud也是由于不同上级领导的技术爱好而采用的;
现在springBoot已经又发布了新版本2.0;
ok,初步总结一下,以我见到的java后端技术框架基本上是3年一大变,明显后面速度会更加快速;现在精通技术的你,虽然对技术痴迷,但是这样的长跑式学习,你的步伐还跟的上吗?
相关文章推荐
- 动态web开发框架:Java,javascript相关技术和框架汇总
- Java web开发及框架技术 资料下载
- AJAX技术框架及开发工具
- java web开发相关技术:Ajax技术
- Java高手真经. 高级编程卷:Java Web高级开发技术:EJB+消息通信+分布式+开源框架
- 黑马程序员_Java基础_集合框架工具类相关应用
- Java的支持者将推出Web服务开发工具和技术
- AJAX技术框架及开发工具
- php相关技术、框架或工具
- Java基础加强之框架的概念及反射技术的开发框架的原理
- .NET开发相关使用工具和框架
- java代码框架生成工具 开发记录2005-03-02
- Java相关开发工具
- 和java开发相关的技术有哪些
- 技术框架和开发工具下载地址连接
- JavaEE:Eclipse开发工具的相关使用和XML技术
- AJAX技术框架及开发工具 转
- Java Web开发平台 WebBuilder访谈 (Web开发工具,Web开发框架,Web快速开发)
- java学习基础篇之WEB开发中常用Jsp/Bean相关技术总结(转)
- 技术收集 rose – java web 开发框架 来自人人网的开源贡献