ssh开发中,一般action和business间是什么关系?
答案:2 悬赏:0 手机版
解决时间 2021-02-20 23:44
- 提问者网友:雪舞兮
- 2021-02-20 03:54
ssh开发中,一般action和business间是什么关系?
最佳答案
- 五星知识达人网友:污到你湿
- 2021-02-20 04:50
SSH 是 Struts + Spring + Hibernate
Struts是一个MVC框架,通过配置文件很好的实现了模型与视图的分离 ,
Struts应用包括3个组件:
控制器组件(ActionServlet和自定义Action);
模型组件(普通接口和JavaBean);
视图组件(ActionForm和Struts标签);
Spring 是一个轻量级框架,提供依赖注入容器,AOP实现,DAO/ORM支持,Web集成等功能。
依赖注入需要先明确关联组件的接口,然后使用这写接口编写程序,在运行前将接口的实现组装到程序中运行。
AOP的目的是从系统中分离出方面,独立于业务逻辑实现,在程序执行时织入程序中运行
Hibernate 是一个机遇JDBC 的持久化解决方案,是一个优秀的"对象-关系映射" 框架
持久化就是将程序中数据在瞬时状态和持久状态间转换的机制
Hibernate 就是在 JDBC的方式上进行封装,以简化JDBC方式繁琐的编码工作,将对象保存到数据库也不用编写
长长的SQL语句,只需要执行简单的 session.save(Object) 就行了
当然需要配置对应的配置文件
Struts是一个MVC框架,通过配置文件很好的实现了模型与视图的分离 ,
Struts应用包括3个组件:
控制器组件(ActionServlet和自定义Action);
模型组件(普通接口和JavaBean);
视图组件(ActionForm和Struts标签);
Spring 是一个轻量级框架,提供依赖注入容器,AOP实现,DAO/ORM支持,Web集成等功能。
依赖注入需要先明确关联组件的接口,然后使用这写接口编写程序,在运行前将接口的实现组装到程序中运行。
AOP的目的是从系统中分离出方面,独立于业务逻辑实现,在程序执行时织入程序中运行
Hibernate 是一个机遇JDBC 的持久化解决方案,是一个优秀的"对象-关系映射" 框架
持久化就是将程序中数据在瞬时状态和持久状态间转换的机制
Hibernate 就是在 JDBC的方式上进行封装,以简化JDBC方式繁琐的编码工作,将对象保存到数据库也不用编写
长长的SQL语句,只需要执行简单的 session.save(Object) 就行了
当然需要配置对应的配置文件
全部回答
- 1楼网友:十鸦
- 2021-02-20 05:22
任务占坑
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯