spring+strurts2+hibernate整合相关
来源:互联网 发布:mysql持久化 编辑:程序博客网 时间:2024/06/10 02:38
这是第一次写博客,可能写的不好,总结自己所学帮助自己,也希望能帮助到来这里的有缘人。
这是关于spring+struts2+hibernate的一个简单项目搭建的总结。
整合过一次spring+springmvc+hibernate后整合的原来流行的ssh
对于ssh我个人比较不喜欢struts2.网上总是说它有很多漏洞。知识所限制并不知道现在它的完善情况
不过通过这次整合又对struts2有了更新的理解。
第一步导入相应的jar包
第二步设置配置文件
Struts2的操作
简单的说。他就是一个action以及相关。通过书写需要的action(通常从ActionSupport继承)。编写一些对应的方法
再struts2核心配置文件中配置对应的action(弱点就是不知道深层的原理,拦截器什么的不是很会用)
以传来的名字去调用java类里的action方法,
通过result返回配置的前台页面。就算完成了这次调用。
在前台
在form的action中或者a的href中写struts2里的对应文件。完成对应的struts2调用
此外还有就是前台要把东西传递到后台的时候要注意的一些东西
在action中声明变量然后写对应的set方法。这里有一个不理解的东西就是如果和entities层中的对象属性重名。有的时候很难获取到前台传来的值。所以要注意区别
接下来hibernate配置
在核心的配置文件中只需要配置一些独有的hibernate配置即可。
然后在applicationContext中引入这个配置文件。以及对应的关联数据库中表的映射文件
然后在配置数据源
完成了数据库的全部操作。
说一下spring的配置
spring都说是一种轻量级别的框架。意图在控制反转。有两种使用方法一种是手动书写配置的bean,可以写applicationContext-bean的形式来配置。也可以使用注解的方式开发。个人比较喜欢注解方式。可以减少配置文件的书写。但是相应的手动写的方式一方面方便管理。
我这个是采用包扫描的方式以及注解来实现spring对象的。同时配置事务处理器。切点表达式成功的标识应该就是对应注解的java文件中会有s标识
最后web.xml文件的配置
这样基本上完成了这个项目的基本搭建。
- spring+strurts2+hibernate整合相关
- Hibernate+spring整合相关
- struts2+Hibernate+spring基础整合相关介绍
- Spring:Spring整合Hibernate
- 【Spring】Spring+hibernate整合
- Tapestry + Spring + Hibernate 整合工作及相关问题
- struts2+hibernate+spring整合各个相关的配置文件
- spring整合hibernate配置注解事务的相关问题
- struts整合spring整合hibernate
- spring 整合hibernate整合方式
- 整合 struts spring hibernate
- struts+spring+hibernate整合
- struts,hibernate,spring整合
- struts+spring+hibernate整合
- struts+spring+hibernate整合
- Spring+hibernate+DWR整合
- webwork+spring+hibernate整合
- webwork+spring+hibernate整合
- SharedPreferences
- AC自动机专题——K
- OpenCV+Java开发环境配置
- 虎小五进阶之路——@MappedSuperclass注解的使用
- 工作以后如何有效学习
- spring+strurts2+hibernate整合相关
- 最长公共子序列(DP + 滚动数组)
- bug宝典Python篇 Uninstalling setuptools-1.1.6:
- FZU 2214 Knapsack problem 01超大背包
- regex 正则表达式
- 簇的捆绑函数功能
- selenium+java+testng分层设计(四)
- 14:怪盗基德的滑翔翼
- 2016_4_16/G [codeforces] C