Struts
nwxsmgg2004
java
展开
-
Struts2+Spring2+Hibernate3 web应用示例(三)
五、 业务逻辑层 在业务逻辑层需要认真思考每个业务逻辑所能用到的持久层对象和DAO。DAO层之上是业务逻辑层,DAO类可以有很多个,但业务逻辑类应该只有一个,可以在业务逻辑类中调用各个DAO类进行操作。1、创建服务接口类IBookService1、 创建服务接口类IBookServicepackage com.sterning.books.services原创 2008-09-02 11:33:00 · 340 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(六)
八、 配置Struts2 Struts的配置文件都会在web.xml中注册的。a) Struts的配置文件如下:xml version="1.0" encoding="UTF-8" ?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuratio原创 2008-09-02 11:37:00 · 484 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(一)
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可以发转载 2008-09-02 11:23:00 · 495 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(二)
三、 建立数据持久化层1、编写实体类Books及books.hbm.xml映射文件。package com.sterning.books.model;import java.util.Date;public class Books { // Fields private String bookId;//编号 private String boo原创 2008-09-02 11:28:00 · 441 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(七)
十一、 运行结果1、主页面 2、图书列表页面 3、增加页面 4、修改页面 十二、 总结从上面的struts2.0.6+spring2.0.6+hibernate3.1的示例代码可以看出,从struts1过渡到Struts2的时候,发现非常方便,标签变得更加的简洁,从而使代码量简缩了,同时整个体系沿用了webwork的精华和struts原创 2008-09-02 11:38:00 · 406 阅读 · 0 评论