Struts2+Spring+hibernate的作用
来源:互联网 发布:魔法王座炮弩升阶数据 编辑:程序博客网 时间:2024/06/05 14:42
要理解Struts2+Spring+hibernate(后面简称SSH),首先要从他们的功能去了解。
1.Struts2的作用很明显,主要是拦截转发,就相当于一个中转站,通过Struts.xml配置文件拦截相应action返回的result结果,然后再进行跳转(或者重定向 type=“redirect”)到相应的jsp路径。其中jsp中使用form表单或者href跳转没有变。Strtus2在页面中还提供了一些标签,例如<s:iterator>等就需要读者自己去读相应文档。
2.Spring的作用主要分为两个:①Sring提供一个IOC容器,来进行对对象之间的依赖关系进行维护控制,这样人们在编写代码的时候就可以有更多的时间去编写有用的代码或者算法之类的东西,而不需要去过多注意类之间的联系;②Spring AOP面向切面编程,算是OOP原则基础上的补充。例如关闭数据库OOP会让你在每次使用完后在BIZ(每个人关闭数据库的习惯不同)层关闭,而你每次在固定位置得都得写一个xxx.close,而使用Spring AOP的话就可以直接在applicationContext中配置,进行统一的打开和关闭。关于日志的处理是一样的结果,AOP为程序员省去了许多代码。
3.Hibernate的作用:hibernate对jdbc进行了轻量级的对象封装,HIbernate共有6个API,分别为Session/SessionFactory/Transaction/Query/Criteria/Configuration;可以通过这些接口对持久层进行存取,事物处理等操作。通俗的讲就是将数据库持久层的方法封装到这6个API中,使用者可以直接调用使用。
- Struts2+Spring+hibernate的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用 .
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用 .
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- struts2、hibernate、spring在SSH中的作用
- Struts,Spring,Hibernate的作用
- spring struts hibernate 的作用
- Struts、Spring、Hibernate的作用
- Struts,Spring,Hibernate的作用
- Struts,Spring,Hibernate的作用
- spring+hibernate+struts2的集成
- struts2 spring hibernate的整合
- struts2+hibernate+spring的整合
- SNMP协议OID的使用
- 怎么取得background-image:url()括号中的内容。
- 453. Minimum Moves to Equal Array Elements
- java知识点
- Python3 爬取百度瀑布流动态加载图片
- Struts2+Spring+hibernate的作用
- Mac配置环境变量
- 为什么 Java 要把字符串设计成不可变的
- 关于ubuntu kylin安装后界面中英文混杂的问题
- [李景山php] ddos 攻击 值 DNS Query Flood
- Ubuntu 安装MySQL和简单操作
- Linux/Android——Input系统之InputReader (七)
- POI数据库的应用与数据源的解决方案
- 虚拟机怎么安装vmware tools