java 在Java EE开发中,jsp、struts2、hibernate和spring分别实际要操作到哪些方面?比如说struts2
java在JavaEE开发中,jsp、struts2、hibernate和spring分别实际要操作到哪些方面?比如说struts2要涉及到action的编写和.xml文...
java
在Java EE开发中,jsp、struts2、hibernate和spring分别实际要操作到哪些方面?比如说struts2要涉及到action的编写和.xml文件的配置。 展开
在Java EE开发中,jsp、struts2、hibernate和spring分别实际要操作到哪些方面?比如说struts2要涉及到action的编写和.xml文件的配置。 展开
6个回答
展开全部
你说的这写东西其实是Java的MVC模式的具体应用,MVC分别为Model View Control,即,模型,显示,控制。
这样做的意义是使项目的功能划分明确,降低代码的耦合度,从而易于扩展和复用。
言归正传,知道了MVC的话上面JSP就是显示层,专门把你的数据提供给UI;structs就是控制层,用来处理后台数据,转化为页面上需要的内容;Hibernate是模型,这里指的是数据库的数据模型,方便你快速的拿到所需要的数据结构;而Spring不属于MVC结构,Spring的最大意义在于“控制反转”和“依赖注入”,说的直白一点就是通过Spring可以最大程度的降低代码的耦合度,使用简单的XML进行配置就可以完成很多需要在代码中完成的功能。
这样做的意义是使项目的功能划分明确,降低代码的耦合度,从而易于扩展和复用。
言归正传,知道了MVC的话上面JSP就是显示层,专门把你的数据提供给UI;structs就是控制层,用来处理后台数据,转化为页面上需要的内容;Hibernate是模型,这里指的是数据库的数据模型,方便你快速的拿到所需要的数据结构;而Spring不属于MVC结构,Spring的最大意义在于“控制反转”和“依赖注入”,说的直白一点就是通过Spring可以最大程度的降低代码的耦合度,使用简单的XML进行配置就可以完成很多需要在代码中完成的功能。
展开全部
jsp:主要是用来显示数据的
struts2 :主要是通过配置实现页面的跳转和请求处理,偶尔使用编码过滤
hibernate: 主要是用来持久化数据的(操作数据库)
spring:主要是用来管理对象的,还包含事务等等
struts2 :主要是通过配置实现页面的跳转和请求处理,偶尔使用编码过滤
hibernate: 主要是用来持久化数据的(操作数据库)
spring:主要是用来管理对象的,还包含事务等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个问题好大啊。
嗯。Spring 的主要功能就是 IoC . 通过DI 进行注入。说白点就是 所有对象都是交给Spring创建。
然后Struts2 呢。就是做前端控制器。控制具体转向那个action,和跳转到那个页面。
Hibernate是持久层的框架。是对dao 层进行控制的。使用sessionfactory 进行操作。
这几个都是通过配置文件 xml文件进行配置的。这个真心的不好说啊。我是手打的。这个你搜点文档吧。很多的。
嗯。Spring 的主要功能就是 IoC . 通过DI 进行注入。说白点就是 所有对象都是交给Spring创建。
然后Struts2 呢。就是做前端控制器。控制具体转向那个action,和跳转到那个页面。
Hibernate是持久层的框架。是对dao 层进行控制的。使用sessionfactory 进行操作。
这几个都是通过配置文件 xml文件进行配置的。这个真心的不好说啊。我是手打的。这个你搜点文档吧。很多的。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的来说:
jsp:就是网页页面
struts2:就是负责页面的跳转和页面数据的封装显示传递
hibernate:也就是把连接数据库封装起来,利用对象访问数据库,比较简单了
spring:无非就是控制事物等
配置:struts2来说主要是struts2.xml配置,hibernate来说主要是一步一步的封装直接可以映射出来
spring的话只是把前两个连接起来了,做一个例子之后就可以了
jsp:就是网页页面
struts2:就是负责页面的跳转和页面数据的封装显示传递
hibernate:也就是把连接数据库封装起来,利用对象访问数据库,比较简单了
spring:无非就是控制事物等
配置:struts2来说主要是struts2.xml配置,hibernate来说主要是一步一步的封装直接可以映射出来
spring的话只是把前两个连接起来了,做一个例子之后就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单来说hibernate就是要涉及到数据库的连接,而spring则是通过依赖注入,让你不需要通过new关键字去实例化类,spring的xml配置文件会帮助你实例化类。jsp就是页面显示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询