`
haofenglemon
  • 浏览: 245741 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Struts+hibernate+Spring的整合方法 1、在工程中导入spring支持,导入的Jar包有:   Spring Core Libraries   Spring  ORM/DAO/Hibernate3 Libraries   Spring AOP Libraries   Spring Web Libraries 2、在Spring配置文件中配置dataSource和SessionFactory,将hibernate配置与Spring ...
SSH 整合中的监听器的问题 在做项目时,由于有一部分数据经常被用做查询,为了降低应用程序访问数据库的时间, 想在web   server   启动时,设置一个监听器,将查询的结果集放在application中. 监听器中的dao对象是由spring注入的,问题出在tomcat   启动时,先启动监听,再启动 spring   容器并注入相应的bean   ,所以启动监听时访问到的dao   对象是null,这时会报一个listener   error   错误,   使得web   server   无法正常启动. 需要做一个参数初始化类,当web应用被加载时从数据库里 ...
什么是Servlet?        Servlet是一个Java编写的程序,此程序是在服务器端运行的,是按照Servlet规范编写的一个Java类。    2.Servlet是做什么的?        Servlet是处理客户端的请求并将其发送到客户端。    3.Servlet API    1> ...
Java中的重载和重写以及他们的区别 (1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。         (2)Java的方 ...
我看书上说:Servlet只会初始化一次,在初始化的时候容器为servlet建立了ServletConfig和ServletContext。容器去web.xml中读取初始化参数,将初始化参数传递给ServletConfig和ServletContext,然后再将ServletConfig和ServletContext传递给servlet的init()方法。 假如现在有一个email项目,然后里面有一个WEB-INF/web.xml Xml代码 <?xml version="1.0" encoding="UTF-8"?>  <web- ...
public interface ServletConfig A servlet configuration object used by a servlet container to pass information to a servlet during initialization. ServletConfig :从一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对servlet有效,一个servlet的ServletConfig ...
新客户端向服务器第一次发送请求的时候,request中并无sessionID . 2 此时server端会创建一个session对象,并分配一个sessionID,serssion对象会保存在服务器端。此时session的状态处于new state状态,如果调用session.isNew(),则返回true 3 当服务器段处理完毕后,将此sessionID,同response一同传回到客户段,并将其存入到cookie中。 4 当客户段再次发送请求时,会将sessionID 同request一起发送,传递给服务器端。 5 服务器端可以根据传递过来的sessionID将这次请求(reques ...
ServletContext和servletconfig区别 ServletContext接口- -                                       安装在一个服务器中的一个特定URL名字空间(比如,/myapplication)下的所有Servlet,JSP,JavaBean等Web部件的集合构成了一个Web的 应用,每一个Web应用(同一JVM),容器都会有一个背景对象,而javax.servlet.ServletContext接口就提供了访问这个背景对象的途径。 你可以通过一个Servlet实例的getServletContext方法得到该Servle ...
 理解javax.servlet.http.HttpSession   HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。这里我们以BEA的Weblogic S ...
为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分: <struts-config>   <plug-in          className="org.springframework.web.struts.ContextLoaderPlugIn">      <set-property property="contextConfigLocation"          value="/WEB-INF/applicationContext.xm ...
Spring提供了一些标志接口,用来改变BeanFactory中的Bean的行为,它们包括InitializingBean和DisposableBean。实现这些接口将会导致BeanFactory调用前一个接口的afterPropertiesSet()方法,调用后一个接口的destory()方法,从而使得bean可以在初始化和析构后做一些特定的动作。 在内部,Spring使用BeanPostProcessor来处理它能找到的标志接口以及调用适当的方法,如果你需要自定义的特性或者其他的spring没有提供的生命周期的行为,你可以实现自己的BeanPostProcessor 所有的生命周期的标志 ...
使用BeanPostProcessor接口对受管Bean进行预处理 关键字: spring bean beanposstprocessor 有时候,我们希望在Spring IoC容器初始化受管Bean之前、属性设置之后对该Bean先做一些预处理,或者在容器销毁受管Bean之前自己释放资源。那么该如何实现呢?Spring IoC为我们提供了多种方法来实现受管Bean的预处理和后处理。 在Spring中定义了BeanPostProcessors接口,代码如下: Java代码 package org.springframework.beans.factory.config;     imp ...
BeanPostProcessor 我们关注的第一个扩展点是BeanPostProcessor借口,它定义了两个方法postProcessBeforeInitialization(Object bean, String beanName)和postProcessAfterInitialization(Object bean, String beanName)。实现该接口可提供自定义的实例化逻辑,依赖解析逻辑等。如果你想在Spring容器完成bean的实例化,配置和其他的初始化后执行一些自定义逻辑,我们可以通过插入一个或多个BeanPostProcessor实现。 书上说可以通过设置order ...
今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享。 1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下:   public boolean equals(Object obj) { return (th ...
JDBC操作各种数据库经验:       java数据库连接(jdbc)是有一组用编程语言编写的类和接口组成的,jdbc为数据库开发人员提供了一个标准的API,使他们能够用纯Java API来编写数据库应用程序,然而各个开发商的借口是不一样的,所以,开发环境的变化会带来一定的配置变化,下面的内容主要是不同数据库的连接方式。 一、链接各种数据库方式速查表 下面列出来各种数据库使用JDBC连接的方式, 1.Oracle8/8i/9i数据库(thin的模式) Class.forName("Oracle.jdbc.driver.OracleDriver").newInstance( ...
Global site tag (gtag.js) - Google Analytics