【分析】java的主流框架有哪些?
java这门大家都所熟悉的开发语言,那么对于java语言来说为什么它会这么的受欢迎呢?从java面世以来java在开发界的地位一直是任何一个开发语言都没有办法去撼动的,对于开发者来说将java的主流框架有哪些呢?

其一是传统企业开发。
其二是互联网企业开发。
常用技术有:struts1/2,Spring/mvc/boot/cloud,Hibernate/MyBatis。在此论述的是JavaEE,JavaME另有他论。技术核心原理、理论知识、优点缺点、功能作用等就不再展开描述。
一、传统企业开发要求安全、稳定,易于维护。常用于政府机关、企业OA、ERP等管理系统,对于此类型系统常用框架是Struts1/2+Spring+Hibernate/MyBatis/Ibatis/Servlet,至今统计很多政府系统多用老框架,不易更新扩展。为便于维护与新系统融合,所以常采用稳定的系统架构技术。也有部分采用Springmvc,迭代旧的系统。
常有组合有:Struts+Spring+Mybatis,SpringMVC+Hibernate,Springmvc+MyBatis,Struts1/2Hibernate
二、互联网企业开发要求高并发、高用性、易扩展。常用于科技企业,交互系统、支付系统、购物系统等。而针对这些系统老技术框架不易于开发实现分布式、版本更新、扩展,近几年出现不少分布式技术。
常使用springboot,springcloud的套件组装,拆分各子业务系统,对核心业务服务进行解耦划分,可实现灵活组装,极大提升业务可复用性、拆分性。
另外,采用权限分级管理,异步调用及服务降级等方式,有利保证系统的稳定性。
Springcloud的组件有,服务发现(NetflixEureka),客服端负载均衡(NetflixRibbon),断路器(NetflixHystrix),分布式配置(SpringCloudConfig)。
结合k8s,docker编排,让springcloud得到更有效的发挥其作用。
举例架构如下:
系统采用一系列稳定的技术框架,实现数据的读写分析、数据清洗、整合、汇总、统计分析、搜索引擎、推荐分析,得出可信度、高精度的结果。
基于nodejs、vue的混合前端开发体系实现前后分离,Springmvc,Springboot,SpringCloud应用开发框架以及SOA的理念,Java、NLP提供语义分析;通过CDN,业务路由、多重负载均衡以及分布式缓存、数据库存储等技术,提供一个高可靠、高并发、可扩展的大型分布式系统。
技术细分
核心框架:SpringBoot,Springcloud
安全框架:ApacheShiro
视图框架:SpringMVC
服务端验证:HibernateValidator
任务调度:Quartz
持久层框架:Mybatis、Mybatisplus
数据库连接池:AlibabaDruid
缓存框架:Ehcache
日志管理:SLF4J、Log4j
工具类:ApacheCommons、Jackson、Xstream、
后端渲染模板引擎:Thymeleaf
本文地址:http://6ezbnx3p.55jiaoyu.com/show-57246.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
热门文档
推荐文档
- 11.2025卫校需要多少分可以上报考卫校需满足哪些条件
- 12.高考200多分能上什么学校推荐哪些院校
- 13.体育生高考分数怎么算计算公式是什么
- 14.2023高考400分到500分的医药类二本大学哪些院校值得去
- 15.石家庄学院学费
- 16.高考需要带的东西清单
- 17.北京大学2022年录取分数线高考多少分可以上
- 18.2023全国收分最低的公办二本大学有哪些
- 19.weekends用at还是on
- 20.初中毕业如何考大专
- 21.山东省高中排名100强
- 22.永州中考总分
- 23.指导性计划招生是什么意思
- 24.体育成绩查询
- 25.青岛商务学校怎么样、好不好
- 26.中考志愿填报入口
- 27.2022中考分数查询
- 28.数轴实心点和空心点
- 29.哈尔滨中考市重点高中统招2022录取分数线(2023参考)
- 30.合江中学文前分校2021年宿舍条件
- 31.江苏省郑集高级中学怎么样、好不好
- 32.宁波技师学院地址,乘车路线
- 33.广东省外语艺术职业学院2021年招生简章
- 34.广州民航职业技术学院2021年招生办联系电话
- 35.河南工业设计学校_郑州招生网
- 36.四川什邡七一中学网站网址
- 37.湖南农业大学_长沙招生网
- 38.哈尔滨职业技术学院_哈尔滨招生网
- 39.陕西最好五个二本大学,2025陕西二本院校完整名单一览
- 40.2025瑞安职业中等专业学校开设的专业一览表
- 41.2025年宁波中学最新排行榜
- 42.四川开江中学2021年招生录取分数线
- 43.苏州托普信息职业技术学院开设哪些专业,苏州托普信息
- 44.河北唐山开滦二中中考录取分数线(2022)-2023年参考
- 45.邦博尔兰州招生网_兰州招生信息_兰州招生考试平台
- 46.2025江苏省如皋第一中等专业学校开设的专业一览表
- 47.2025烟台中职学校有哪些烟台中职学校名单一览表
- 48.商洛职业技术学院网站网址
- 49.2025深圳各区重点高中学校名单及排名表
- 50.德阳科贸职业学院中职部软件技术专业专业介绍
- 51.沈阳所有的本科专科大学名单(2025)
- 52.2025中国艺术类大学排名(校友会版)
- 53.湖州市第二中学_湖州招生网
- 54.重庆高中学校升学排行2022(附高考成绩)-2023参考
- 55.武汉江南技术学校2025年宿舍条件
- 56.河北传媒学院是几本?是985和211吗?
- 57.2025怀仁县第一高级职业中学招生计划招生人数是多少
- 58.2025重庆工商大学派斯学院评价怎么样,学校好不好
- 59.池州职业技术学院网站网址
- 60.2025哈尔滨工程大学专业排名一览表
- 51.中职生可以通过哪些方法克服自卑?
- 52.宜宾市中专学校有哪些
- 53.南充市铁路运输学校食堂条件怎么样
- 54.南充市电竞学校2024年招生计划
- 55.南充市航空学校毕业后分配工作吗
- 56.宜宾市汽修学校毕业后分配工作吗
- 57.宜宾市汽修学校2024年招生要求
- 58.宜宾市建筑工程技术学校宿舍条件好不好
- 59.宜宾市航空专业学校2024年招生要求
- 60.南充市铁路学校2024年招生简章
- 61.安康往年卫校中专升大专学校
- 62.初中毕业学铁路专业发展前景怎么样?
- 63.公众号选题方法:,1个基础逻辑+2大选题技巧
- 64.职业高中会计专业毕业后好找工作吗?
- 65.藏红花为什么不能放冰箱-简短介绍
- 66.铁路学校能满足学生的就业需求
- 67.铁路运输专业就业前景如何?
- 68.空调开26度一晚上耗电多少-家庭须知
- 69. 成都市华商理工学校负责新生接待的电话是多少
- 70.乐山计算机学校招生办联系电话

