分享

曾经很火的java技术,现如今都以淘汰!

 笑笑兔 2023-09-11

前段时间在知乎上,有问到某个技术要不要学,在此分享希望对你有帮助!

Struts

java开发中,记得mvc模型还是挺火的,曾经struts作为一个mvc框架,确实优秀。

现在Spring越来越主流,比如SpringMVC。它也是一个mvc框架。在设计时,SpringMVC参照了Struts框架优缺点。因此,SpringMVC用起来十分方便。现在很多公司,老的Struts项目在维护,新的项目更多是SpringMVC。建议新手不要再学习Struts了。

Hibernate

Hibernate是一款老牌的OR映射框架,功能强大,应用广。完全隔离数据库,彻底实现OR映射。程序员不需要写sql语句,通过配置实现数据库操作。

缺点就是学习成本高、配置复杂、调试困难。取而代之是MyBatis,轻量级OR映射框架,保留了Hibernate的优点,又提高了sql灵活性。

我建议新手不要学Hibernate了,MyBatis足够了。

JSP

java开发中,主要作为MVC模型中View层出现。JSP作为页面模板,在后端通过mvc框架渲染HTML,最后发送到客户端来呈现。

目前,大部分公司早以抛弃这种模式,而是彻底“前后端分离”。java只是提供数据接口,前端通过vue、react等主流框架呈现。因此,一些模板技术没必要学习,可以多看一些vue、react这种真正前端技术。

以上说法,纯属个人观点!如果理解片面,还请见谅!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多