问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

当前java web 开发用得一般都是哪些框架

发布网友 发布时间:2022-04-20 14:47

我来回答

2个回答

热心网友 时间:2022-04-08 00:28

1.S2SH(struts2+spring+hibernate)

基于Struts2+Spring3+Hibernate4开发java Web企业应用开源框架s2jh源码分享
spring+hibernate+struts2开发OA企业办公管理系统源码分享
Struts2+Hibernate3+Spring三大框架技术实现MySQL数据分页
Spring+struts2+hibernate+easyui基础权限管理框架
Spring+Struts2+Hibernate三大框架开发企业人力资源管理系统源代码下载
Spring mvc+struts2+Hibernate整合实例代码(注解详解)
2.S2SM(struts2+spring+mybatis)
Spring+Struts2+mybatis手动配置三大框架整合源代码下载
Struts2+mybatis开发音乐分享系统
3.SSH(spring mvc+spring+hibernate或struts+spring+hibernate)
Spring MVC+Spring+Hibrenarte实现的简单的CRUD项目实例
springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载
springmvc+hibernate+spring+easyui开发bsalse进销存后台管理系统源代码下载
spring 3.0+spring MVC+Hibernate框架搭建教程(附:springMVC文件上传功能)
spring+struts2+Hibernate三大框架开发某制药厂管理系统源代码下载
Spring mvc+struts2+Hibernate整合实例代码(注解详解)
4.SSM(spring mvc+spring+mybatis)
SpringMVC+Mybatis整合实现简单权限控制系统代码

热心网友 时间:2022-04-08 01:46

Java Web开发的用到的框架之多简直令人发指,而且因为版本的更新换代导致的问题也是层出不穷。然而这也是Web技术不断演化的结果,要么选择接受,要么引领节奏。
原来常用的Javaweb框架是SSH(Struts + Spring + Hibernate)后来随着Spring的强大以及Struts漏洞上的等等问题,演变成为了Spring + SpringMVC + Hibernate/Mybatis。互联网这块比较常见的是Mybatis。再后来也慢慢演变为了Springboot + Mybatis。

一、Struts2框架
Struts2以WebWork优秀的设计思想为核心,吸收了 Struts框架的部分优点,提供了一个更加整洁的MVC设计模式实现的Web 应用程序框架 Struts2以WebWork优秀的设计思想为核心,吸收了 Struts框架的部分优点,提供了一个更加整洁的MVC设计模式实现的Web 应用程序框架。
二、Spring框架
Spring是一个强大而又“轻量级”的Java开发框架,之所以打引号是因为感觉并不是那么轻量。Spring的主要目的在于简化Java应用开发,以配置方式代替硬编码方式的编程,模块解耦,其架构包括了数据访问、远程通信、AOP、核心容器等部分。
三、Hibernate框架
数据持久化框架其实也有很多,需要掌握的不仅是Hibernate,只是因为Hibernate在以前的企业级应用中用的比较多而已,另外MyBatis也占有相当重要的份额。Hibernate是一个全自动的持久化框架,并不是那么方便,所以很多开发者更倾向于使用MyBatis,淘宝就是这样。
四、Spring MVC框架
Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
五、Mybatis框架
MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
六、Springboot框架
springboot 框架,被称作一栈式解决方案。比较轻量,也是当前微服务下的趋势;springboot本身就是构建与spring之上,各种思想和特性无需多说,去掉了spring繁琐的配置,简化了原有spring开发的流程,提供了各种实用的特性如metric,actuctor等等;重要的是springboot附带了整个springcloud生态。两个框架对你解决大,中,小项目都没任何问题。
在眼花缭乱的流行Java web框架中挑选出适合自己的框架可不是一项简单的任务,因为每个公司在创建自己的Web应用程序和移动应用程序时都有自己坚持的理念,所以要根据自己当前工作的需要掌握相应的框架。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
研究生入学体检不能过 红茶的功效与作用有哪些为什么好多人爱喝红茶 萧山九中是什么样的学校 睡莲子是放水里还是泥里? 萧山八中28号报到那天晚上是不是住在学校了 皮肤瘙痒,主要是下半身没有什么特殊症状。注解:我用过... 女孩不能吃海鲜和烤的东西是为什么 为什么大人总让我少吃海鲜之类的食物 女孩子不宜多吃海鲜,? 请问欧码xl的男式裤子胸围和腰围和臀围分别是多少啊?谢谢 java的框架有哪些啊?? java中三大框架是干嘛用的 随便拿个例子说明一下吧 非全日制研究生和全日制研究生差别有哪些? 苹果手机没有声音怎么恢复正常 科技美学直播 Apple Pencil、M-Pencil、S Pen三款... 明天有什么比赛直播 急!!!!买了wacom bamboo CTL470 电脑没光驱 在... 麻烦翻译一下! surface手写笔中途写不了然后充个电激活一下才会亮... mpen2使用技巧 联想active pen 2电池怎么用 为什么二手surface那么便宜 路由器密码是对的,wan口显示为零。pppen一直在连... 石头公社的代表作品 为什么联想触控笔的灯亮红的? Surface Pen怎么使用 Surface Pen使用方法 如何使用surface pen surface pen经常失灵怎么办 surface pen失灵解决方法 富士X-PRO 2和奥林巴斯PEN-F哪个好 数位板左侧白色小灯是亮的,但用笔在电脑上没有反... 现在java web主要用什么框架? 目前JAVA的最新框架有哪些?发展的如何? 如何有质有量的学精java框架 查看新浪微博时,不显示相册,关注了也不显示,是... 新浪微博怎么不显示我的首页 新浪微博我的首页背景和图片不显示 新浪微博个人首页无法显示内容 新浪微博不显示相册怎么整 新浪微博相册如何在首页显示,那种整合相册的说在... 新浪微博 手机客户端怎么隐藏相册。就是别人打开你... 为什么新浪微博图片不显示???!!! 小班开学给家长的话 小手拉大手。文明一起走(写给家长的一封信)250字... 给家长的一封信(期中总结) 致家长的一封信,家长意见怎么写 09版excel如何做超级表 2009版本电脑excel忘记密码如何打开 2009版EXCEL表中如何将横坐标从数字改为字母 09版本的Excel,在表格处于筛选状态下时,单击某一... excel2009,怎么破解加密,求详细方法