JavaEE开发框架SSM001简介

    xiaoxiao2025-05-14  14

    常见以Java语言开发的Web应用大致分为两类:

    1. 并发及用户数不大的企业级应用。

    2. 并发量大,业务逻辑并不繁杂的互联网应用。

     

    对于追求轻量级开发这个趋势来说,常用的开发技术或者开发框架的组合有两种:

    1. 基于SSH的框架(Struts+Spring+Hibernate)

    2. 基于SSM的框架(Spring + Spring MVC + Mybatis)

     

    SSH中的Hibernate是一种类似于Asp.net的Entity Framework的一种ORM工具,对于数据库操作语句具备较好的封装,但是语句的优化上可能比较困难。

    SSM主要采用注解或者xml文件配置的方式进行操作,数据库语句完全可控,优化问题容易解决。

     

    综上,对于传统的企业级应用的开发,常常倾向于SSH组合,对于性能要求比较高的互联网项目,常常采用SSM组合。

     

    目前,初步的打算是这样的,对于企业级应用开发,倾向于使用Asp.net Core + Entity Framework组合进行开发,部署到Win或Linux系统上均可。

    对于互联网应用开发,倾向于采用Java的SSM组合。

     

    最新回复(0)