(23)重定向和请求派

11,10,18 1、复习上周讲的Servlet的相关知识。 2、结束Servlet,调用destroy方法 3、使用Servlet API        Servlet中定义了一整套接口和类        (1)Servlet接口        (2)Servlet类        (3)是上面的子类 4、(1)HttpServletRequest接口 HttpServletRequest接口代表客户的请求,它提供了许多获取客户请求数据的方法 (2)HttpServletResponse接口 HttpServletResponse接口代表返回给客户端的…

Hibernate2.1升级到Hibernate3.0

  标签:hibernate it  选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴尽管 Hibernate 3.0 与Hibernate2.1的源代码是不兼容的,但是当Hibernate开发小组在设计Hibernate3.0时,为简化升级Hibernate版本作了周到的考虑。对于现有的基于Hibernate2.1的Java项目,可以很方便的把它升级到Hibernate3.0。本文描述了Hibernate3.0版本的新变化,Hibernate3.0版本的变化包括三个方…

hibernate 配置文件之hibernate.cfg.xml说明

hibernate 配置文件之hibernate.cfg.xml说明 2007-05-30 15:05 以下是一个简单的配置文件清单: <?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> …

OSGi上部署Hibernate的四种方式

网上有人写了这么一篇文章,很不错,和大家分享。 是在OSGi规范上构建的微内核(Microkenerl),基于纯组件(Pure Plugin)开放源码企业应用软件平台。OpenCore数据层实现OSGi上集成Hibernate,Hibernate及其依赖库作为一个单独的插件,这样带来一个问题,就是OSGi平台的插件类加载机制使得Hibernate无法正确加载分布在不同插件内部的模型对象与O/R映射文件。本文讨论四种解决方案: 模型对象(Domain Objec…

ssh配置文件头模板

Hibernate cfg配置文件   <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC  "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration> <session-factory>  <!-- 数据库方言 -->  <property name="hibernate.dialect">org.hibernate…

NetBeans6.5中使用Hibernate的例子

使用MYSQL数据库,创建一个mytest数据库,创建一个person表,字段有 id,name,password,sex,email 都设置为nvarchar类型。方便测试。 在NB中,新建一个JAVA项目 选择JAVA应用程序 起一个过程名字名字:ht01,选定存放目录后,别的不用修改,点完成。 在项目页中的ht01树中,包里,引入Hibernate包,和MYSQL-JDBC连接包.   在项目中,新建"Hibernate配置文件",产生一个hibernate.cfg.xml文件,在项目下…

Hibernate中的session.load(class,id)参数问题

  Hibernate Session 的 读取API( Object get(Class clazz, Sesializable id);)在JDK 1.5中,向这个函数传入的第二个参数是String , int ,long 都行。hibernate把几乎所有的东西都看成对象,你建表的时候id虽然用的是int但在配置文件中生成默认的就是Integer类型,再比如bigint就是Long,可见他的对象概念是很强的。你看下load方法的声明,把鼠标放到load上应该有该方法声明的提示(一般的ide都可以的,…

org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Cannot open connection; uncategorized SQLException for

org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Cannot open connection; uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; Cannot load JDBC driver class 'com.mysql.jdbc.Driver'; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver' org.springframework.jdbc.…

hibernate.query.factory_class设置查询翻译器

Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,不过,Hibernate2.1的查询翻译器也依然存在。在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。例如: (1)选择Hibernate3.0的查询翻译器: hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory (2)选择Hibernate2.1的查询翻译器 hibernate.query.factory_class= org.hibernate.…

Hibernate HQL的子查询

子查询是SQL中很重要的功能,他可以在SQL中利用另外一条SQL的查询结果,HQL同样支持此机制 如果子查询返回都条记录,可以用以下关键字进行量化 all: 表示所有记any:表示所有记录中的任意1条some:与any用法一样in:与=any等价exist: 表示子查询至少要返回一条记录 数据库结构:   create table testStu (id varchar(32),name varchar(32),age int,team_id varchar(32));insert into teststu values("1",…

hibernate中inverse的用法

一、Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录!            Hibernate仅仅按照主控方对象的状态的变化来同步更新数据库。按照原来的映射文件,people.getAddresses().add(address),即主控方对象的状态发生…

hibernate基础(视频学习笔记)

                                              第一个hibernate项目 1、新建java项目 2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件    <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http:/…

Hibernate的应用说明

 hibernate: 第一个hibernate项目 1、新建java项目 2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件 4、定义实体类 5、定义User类的映射文件User.hbm.xml 6、将User.hbml.xml文件加入到hibernate.cfg.xml文件中 7、编写hbm2ddl工具类,将实体类生成数…

Struts2+Spring2.5+Hibernate3.5的整合开发

三大框架Struts2+Spring2.5+Hibernate3.5的整合开发 第一步: 下面给出整合开发时Struts2、Hibernate3.5、Spring2.5需要的jar。   Struts2所需要的jar如下:         1、struts2-core-2.x.x.x.jar :Struts 2框架的核心类库       2、xwork-2.x.x.jar :XWork类库,Struts 2在其上构建       3、ognl-2.x.x.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性 …

jar war ear

java的war、jar、ear包的作用分别是什么? jar包: 通常是开发时要引用通用类,打成包便于存放管理。 jar是java的一种打包格式,是一种压缩形式,可以把一堆class打包成一个文件,便于管理和传输。 ★关于jar包,在声明了Main_class之后是可以用java命令运行的 war包: 是做好一个web应用后,通常是网站,打成包部署到容器中。 war包是用来部署web项目的,把web项目打包成war后,此war包中就包含了整个w…
下一页 »