SSH实现的增删改查实例
来源:互联网 发布:string在java中是什么意思 编辑:程序博客网 时间:2024/05/01 04:17
一.整合步骤
1. 通过MyEclipse向导,添加struts功能
2. 通过MyEclipse向导,添加Hibernate3功能:生成会话工厂的那个步骤中一定要将那个对号要去掉,不能由hibernate来生成,而是交给Spring来生成;还有就是导入jar包的时候选择复制到lib目录下这一项。
3. 通过MyEclipse向导,导入实现Spring功能,注意导入jar包的时候选择复制到lib目录下这一项。
3. 利用MyEclipse反向工程的方法,以Spring<dao>生成dao对象的方式创建Hibernate DAO,相关POJO及其xxx.hbm.xml。
4. DAO实现类加入@Transactional标记。
5. 修改applicationContext.xml文件,增加Spring事务管理、DAO等bean的配置。
6. 编写action类。
7. 在applicationContext.xml文件中添加Action的代理bean。
8. 在struts的配置文件中,添加相应的Action,类名指向Spring中的代理bean,并加入<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor" />和<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>。
9. 编写Jsp文件。
10. 发布web项目。
11. 启动web服务器,运行项目
二.SSH实现关于书籍增删改查实例
1.创建mysql数据库及其表
create database book;
create table book(id int not null primary key auto_increment,bookname varchar(30),bookauthor varchar(30));
2.表现层
(1)index.jsp(首页)
(2)list.jsp(书籍列表页面)
(3)new.jsp(新增书籍页面)
(4)edit.jsp(书籍修改页面)
(5)error.jsp(错误公用页面)
(6)form.js
3.公用类及其javabean
(1)EncodingFilter.java(过滤器)
(2)book.java
4.DAO层
BookDAO.java
5.service层
(1)IBookManager.java(接口)
(2)BookManager.java(实现类)
6.Action处理
(1)BookForm.java
(2)BookAction.java
7.配置文件
(1)log4j.properties
(2)hibernate.cfg.xml
(3)book.hbm.xml
(4)struts-config.xml
(5)applicationContext.xml
(6)web.xml
三.运行效果
- SSH实现的增删改查实例
- SSH实现的增删改查实例
- SSH实现的增删改查实例
- SSH实现简单增删改查的功能实例
- S1SH实现的增删改查实例
- 基于SSH框架的增删改查实例附带源码
- SSH中增删改查的封装实现
- SSH增删改查
- tapestry中实现ajax的增删改查实例
- S2SH+DWR实现的增删改查实例
- 配置实现-增删改查的配置实例
- S2SH+DWR实现的增删改查实例
- ajax实现增删改查的一个实例
- JDBC实现数据库的增删改查操作实例
- SSH的增删查改的思想
- SSH整合 简单的增删改查
- SSH整合 简单的增删改查
- SSH整合 简单的增删改查
- 防止arp攻击:Win7下搞定ip与mac地址绑定
- 试图运行项目时出错:无法在web服务器上启动项目得解决办法(转载)
- Modeling Project-Directed Graph Document[z]
- CSDN 自定义CSS
- Visual Studio 2010分析工具之Dependency Graph【z】
- SSH实现的增删改查实例
- Layer Diagram(层次图)【z】
- Linux_VMware 6.5安装 Linux 系统(图文)
- My Programming Life 2
- Windows Phone架构下CONTENT及开发初探
- 数字信号处理的理论体系
- Silverlight 4 报表打印的简单实现
- hibernate之对象同一性和等同性
- 顺序表的定义、初始化、及插入、删除、查询操作,将算法转化成具体的代码