2016 - 2024

感恩一路有你

spring boot五大组件和作用 现在开发JAVA后台,主要用哪些技术?

浏览量:1200 时间:2023-06-23 15:39:08 作者:采采

现在开发JAVA后台,主要用哪些技术?

谢谢邀请~

本人常年从事Java开发。我来介绍一些我经常使用的技术、框架和软件。

Maven,三五年前的老项目:新老项目都是基于Maven,所以放在第一位;是一个项目管理工具,其主要功能有:项目建设;Jar包的依赖管理;版本管理;持续整合等等;

Spring是一个J2EE框架,它为IOC提供了很好的支持,并且很好的封装了AOP技术。

Spring的子项目Spring MVC实现了以解耦为目标的MVC设计模式。

MyBatis或者Hibernate:现在后者用的比较少,都是ORM框架;

JUint:单元测试工具;

Shiro:安全认证的框架,用于用户身份认证、权限授权、加密、会话管理等。

Cxf或者Axis:老项目WebService用的比较多;

Quartz:定时服务框架,一般是独立应用;

Ehcache:一个缓存框架,也用于单机项目;

Log4j、logback:各种测井工具;

关系数据库:Oracle,Mysql,DB2都用过。

在最近的新项目中使用了许多旧的框架,并且添加了许多新的框架和工具。

Spring Boot:用于处理其他框架的框架,主要提供各种启动器,简化各种配置,方便与其他框架集成,让开发者快速上手。

春云:那 更多,它 这是一套框架。包括以下内容:

Config:配置管理器;

网飞尤里卡:服务注册、服务发现等。

网飞海斯特里克斯:断路器;

网飞佯:声明式服务调用组件。

网飞丝带:客户端负载平衡。

网飞祖尔:门户;

总线:消息总线;

Sleuth:日志收集;

春云还有很多,我只说我们用的。

Restful API、RPC:不同风格的服务;

Swagg

wdboot都是什么软件?

Wdboot是一款个性化的桌面widget软件。wdboot为用户提供了大量的主题,包括心爱风格、简约风格、文艺风格等。,为用户提供各种精心设计的组件、时间、日历、倒计时、纪念日、复合组件、步骤等。,以及壁纸区和图标区,可以满足用户 多维度的大大小小的想法。

框架 项目 用户 软件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。