
网络编程
carpetknight
不争,元气不伤;不畏,慧灼闪光。不怒,百神和畅;不忧,心地清凉。不求,不卑不亢;不执,可圆可方。
展开
-
项目推荐书目
本文介绍理解本项目所有架构、设计思想和具体技术、工具使用的著作,阅读以下著作,可以更好的理解我们的项目为何如此架构,为什么要使用这些工具,以及过去在项目中出现的文档中所简单描述的内容的背后原理是什么。学会使用工具是很容易的,但是知道为何要使用这些工具以及如何进行企业信息系统的设计是非常困难的。因此,阅读书籍首先要明确自己的学习目标,然后按照本文的分类去阅读将比较容易而不至于被如此之多的知识淹没。比转载 2008-09-01 20:04:00 · 732 阅读 · 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转载 2008-09-10 22:41:00 · 638 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(一)
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可转载 2008-09-10 22:39:00 · 849 阅读 · 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 Configuration转载 2008-09-10 22:51:00 · 751 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(五)
七、 Web页面 在这一节中,主要使用到了Struts2的标签库。在这里,会对所用到的主要标签做一个初步的介绍。更多的知识请读者访问Struts的官方网站做更多的学习。在编写Web页面之前,先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。转载 2008-09-10 22:46:00 · 809 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(四)
六、 创建Action类:BookAction 有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1转载 2008-09-10 22:43:00 · 562 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(七)
十一、 运行结果1、主页面 2、图书列表页面 3、增加页面 4、修改页面 十二、 总结从上面的struts2.0.6+spring2.0.6+hibernate3.1的示例代码可以看出,从struts1过渡到Struts2的时候,发现非常方便,标签变得更加的简洁,从而使代码量简缩了,同时整个体系沿用了webwork转载 2008-09-10 22:53:00 · 606 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3 web应用示例(三)
五、 业务逻辑层 在业务逻辑层需要认真思考每个业务逻辑所能用到的持久层对象和DAO。DAO层之上是业务逻辑层,DAO类可以有很多个,但业务逻辑类应该只有一个,可以在业务逻辑类中调用各个DAO类进行操作。1、创建服务接口类IBookService1、 创建服务接口类IBookServicepackage com.sterning.books.services.转载 2008-09-10 22:42:00 · 509 阅读 · 0 评论 -
JAVA学习的一些重点
1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking inJava》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者BruceEckel在网络上被称为天才的投机者,作者的《Thinking in C++》在1995年曾获SoftwareDevelopment JoltAwa转载 2008-09-08 16:08:00 · 1799 阅读 · 6 评论 -
Hibernate常见的20个问题
1问:Hibernate初始化时总是报错:java.lang.NoClassDefFoundErrorHibernate初始化时出现出错代码:java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException答:这是新手常见问题。是因为使用默认设置时,Hibernate文档里指出的Hibernate库不完整,缺转载 2008-09-12 13:53:00 · 563 阅读 · 0 评论