spring+Struts+hibernate学习

三个框架需要导入的jar

Struts的作用:
1.获取表单内容,并组织生成参数对象
2.根据请求的参数转发请求给适当的控制器
3.在控制器中调用业务接口
4.将业务接口返回的结果包装起来发送给指定的视图,并由视图完成处理结果的展现
5.做一些简单的校验或是国际化工作

Struts的配置文件:
简单的Struts的配置文件

配置文件中相应的com.xingyao.www.registration.action.UserAction类的代码
这里写图片描述

Spring的作用:
1.管理实体类对象,充当管理容器
2.管理service层,控制其生命周期
3.事务的处理,采用aop(面向切面编程:编译方式和动态代理)的方式

Spring的配置文件
实体类的配置文件
举例:一个UserDao实体的代码

连接数据库的方式
解析jdbc.properties文件得到数据库信息
相应的jdbc.properties文件信息

hibernate的作用:
1.数据库连接不需要我们自己来管理,如打开和关闭
2.Hibernate对原来的SQL语句进行了封装,以前写很多SQL语句,现在你在保存的时候直接可以用 SAVE(对象)来实现了。(节省代码吧)
3.原来是对表操作,现在是对对象操作,更能体现面向对象编程。

以上就是我自己写的一些感想,如有不对请指出!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值