好好学习,天天向上!
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 本文介绍一个简单 servlet 容器的基本原理。现有两个 servlet 容器,第一个很简单,第二个则是根据第一个写出。为了使第一个容器尽量简单,所以没有做得很完整。复杂一些的 servlet 容器 (包括 TOMCAT 4 和 5) 在 TOMCAT 运行内幕的其他章节有介绍。 两个 servlet 容器都处理简单的 servlet 及 staticResource 。您可以使用 webroot/ 目录下的 PrimitiveServlet 来测试它。复杂一些的 servlet会超出这些容器的容量,您可以从 TOMCAT 运行内幕 一书学习创建复杂的 servlet 容器。 ... 阅读全文
posted @ 2012-12-15 20:47 忍性而为 阅读(243) 评论(0) 推荐(0)
摘要: HttpServer1 类 此应用程序内的 HttpServer1类 与前文简单的 WEB 服务器应用程序中的HttpServer 十分相似。但是,此应用程序内的 HttpServer1 能服务静态资源和 servlet。如果要请求一个静态资源,请输入以下 URL:http://machineName:port/staticResource 它就是前文中提到的怎样在 WEB 服务器应用程序里请求静态资源。如果要请求一个 servlet,请输入以下 URL:http://machineName:port/servlet/servletClass 如果您想在本地浏览器请求一个 Prim... 阅读全文
posted @ 2012-12-15 20:47 忍性而为 阅读(171) 评论(0) 推荐(0)
摘要: 一:servlet定义Servlet是一个Java应用程序,运行在服务器端,用来处理客户端请求并作出响应的程序。二:简单servlet实例//导入所需的包import javax.servlet.http.*;import javax.servlet.*;import java.io.*;public class FirstServlet extends HttpServlet {//处理请求的方法public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, java.i 阅读全文
posted @ 2012-12-15 20:08 忍性而为 阅读(483) 评论(0) 推荐(0)
摘要: 数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。数据持久层,是基于J2EE体系结构,并采用了Hibernate作为持久映射框架。AD:Hibernate有很多值得学习的地方,这里我们主要介绍在Hibernate中J2EE数据持久层设计。数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。完成对各种数据进行持久化的编程工作,并为系统业务逻辑层提供服务。数据持久层提供了数据访问方法,能够使其它程序员避免手工编写程序访问数据持久层(Persistene layer),使其专注于业务逻辑的开发,并且能够在不同项目中重用映射框架,大大简化了数据增、 阅读全文
posted @ 2012-12-12 16:53 忍性而为 阅读(788) 评论(1) 推荐(0)
摘要: 解耦合的设计目标: 1. 应用层解耦合--应用逻辑与数据逻辑相分离。 2. 资源层解耦合--逻辑结构与物理结构相分离。DAO模式:即Data Accessor模式和Active Domain Object模式。 Data Accessor模式:实现数据访问和业务逻辑的分离。 Active Domain Object:实现了业务数据的对象化封装。 Domain Object:简单来讲就是对领域内涉及的各个数据对象,反映到代码,就是一个拥有相关属性的getter,setter方法的java Bean。 DAO模式通过对业务逻辑层提供数据抽象层接口,实现了以下目标: 1. 数据存储逻辑的分离:通过对 阅读全文
posted @ 2012-12-12 16:32 忍性而为 阅读(647) 评论(1) 推荐(0)
摘要: Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。 Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学习持久层的设计模式,如果你把Hibernate文档都看完了,还整天只会提那些 Hibernate的配置问题,Hibernate的类调用问题,我觉得这样的人还没有真正的入门,算是白学了。 我对Hibern... 阅读全文
posted @ 2012-12-12 11:13 忍性而为 阅读(157) 评论(0) 推荐(0)
摘要: 原文:http://blog.myspace.cn/1305035574/archive/2008/04/03/400694243.aspxSpring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供 阅读全文
posted @ 2012-12-07 11:07 忍性而为 阅读(376) 评论(0) 推荐(1)
摘要: 也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。 看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。 正如一些传统的经典计算机文章大都会通过一个“hello,world”的例子开始讲解一样,我们也不例外,我们也将从一个相对简单的例子来阐述Hibernate的开发方法,但如果要真正阐述Hibernate的一些重要思想,仅仅靠在屏幕上打印一些字符是远远不够的,在我们的.. 阅读全文
posted @ 2012-12-06 17:39 忍性而为 阅读(141) 评论(0) 推荐(0)
摘要: 1. 新建JAVA项目,添加JAR包(type filter text ---java build path ---Libraries --add JAR)2. 新建库方便,省去每次引入,可以在1那个位置建,也可以type filter text--java---build path- -user libraries---new不要将下面那个方框打钩。把hibernate的lib下的所有jar包加进来,hibernate的zip包,jdbc驱动。3. 点击项目,property 添加 library4. hibernate配置文件, 在解压缩的包中找etc,hibernater.cfg.xml 阅读全文
posted @ 2012-12-06 17:30 忍性而为 阅读(280) 评论(0) 推荐(0)
摘要: Hibernate配置文件可以有两种格式,一种是hibernate.properties,另一种是hibernate.cfg.xml 后者稍微方便一些,当增加hbm映射文件的时候,可以直接在hibernate.cfg.xml里面增加,不必像hibernate.properties必须在初始化代码中加入。 但不管怎么说,两种的配置项都是一样的,下面详细介绍: 在Hibernate的src目录下有一个hibernate.properties模板,我们不必自己从头写,修改模板就可以了:) hibernate.query.substitutionstrue1,false0,yes'Y' 阅读全文
posted @ 2012-12-06 17:20 忍性而为 阅读(407) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
好好学习,天天向上!