`
文章列表
             JRebel热部署              JRebel安装一个javaagent监控系统中的classes和resources文件在工作空间的变化,然后在运行的应用服务器上热加载这些变化,支持下面的这些类型的文件改变: 改变Java classes文件. 改变框架配置文件 (e.g. Spring XML files and annotations, Struts mappings, etc). 任何静态资源文件 (e.g. JSPs, HTMLs, CSSs, XMLs, .properties, etc)           JRebe ...
                在JPA的API中执行原生SQL:EntityManager.createNativeQuery(String sqlString); 传入参数是原生SQL语句,返回SQL对象。                 如果oracle数据库中某个字段定义的是char类型比方说是char[2],当使用EntityManager.createNativeQuery(String sql); 去查询这些值的时候,发现返回的结果集中只要数据库中是char类型的,都只返回一个字符。                  原因:hibernate将char 类型的字段转化成了c ...
               /**                 *  Employ                                   * @author Administrator                                 */                @Entity                @Table(name = "T_EMPLOY")                 // @SequenceGenerator(name = "SEQ", sequenceName = "SEQ ...
          创建测试类:                  package web;           public class Quartz {                    public void work() {                             System.out.println("Quartz的任务调度!");                  }           }              spring 配置:         <!-- 要调用的工作类 -->      <bea ...
         Oracle同义词(synonyms)         从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。这种映射关系体现在同个数据库中通过表别名进行访问,也体现在访问远程数据库中某张表,这时候就需要创建dblink。          同义词创建权限         用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限。如果希望在其它用户的模式中创建同义词,则需要具有CREATE ANY SYNONYM这个系统权限。普通用户创建的同义词一般都是私有同义词,公有同义词一般由DBA创建,普通用户如果希望创建同义词,则需要C ...
             运行环境:struts2环境中访问含有Struts标签的jsp页面。              抛出异常:The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts disp ...
          一、XML简介           1、XML是指可扩展标记语言(eXtensible Markup Language),用户自定义的标签。相对于HTML来讲的。           2、XML被设计的宗旨是表示数据。HTML是用来显示数据的。目前经常使用的XML ...
    HashSet集合是如何去除重复元素的。Set集合是没有重复元素的,那是怎样保证集合中元素的唯一性呢?这就得依靠两个方法,hashCode() 和 equals() 方法。    1) 存储元素(对象)的所在类需要重写这两个方法法。至于怎么重写待 ...
       栈与堆都是Java用来在RAM中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。     Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。     栈的优势是,存取速度比堆要快,仅次于寄存器 ...
        JasperException异常:             tomcat 6 发布应用后,访问jsp报异常:    org.apache.jasper.JasperExceptionjava.lang.NullPointerException。           出现主要原因:(1)web应用没有导入jsp-api.jar包,导致编译未通过。                                  (2)web应用中jsp-api.jar包和\apache-tomcat-XXX\lib下面的jsp-api.jar冲突,虽然编译通过,但是在执行web应用 ...
                equal symbol expected异常:                  org.apache.jasper.JasperException: /editTask.jsp(228,62) equal symbol expected!                                 出现该异常原因:由于单引号和双引号的混乱使用导致 。                   解决办法:将双引号里面的双引号改成单引号。                                  或                     ...
                            Generator              可选的<generator>子元素是一个Java类的名字, 用来为该持久化类的实例生成唯一的标识。如果这个生成器实例需要某些配置值或者初始化参数, 用<param>元素来传递。                 <id name="id" type="long" column="id">                         <generator class=" ...
              Hibernate Criterion是Criteria的查询条件。Criteria 提供了add(Criterion criterion)方法来添加查询条件。Criteria 的特点来方便地进行查询条件的组装。                 Criteria的常用方法:                 1. 创建一个Criteria 实例            org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。           Criteria crit = sess.create ...
       HibernateTemplate提供的方法用来完成一些基本的操作,比如通常的增加、删除、修   改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况   下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。                HibernateTemplate的常用方法:
<html><head><title></title><script language="javascript">function escapeFrame(){      if (window.top.location.href != window.location.href) {        window.top.location.reload();      }}</script></head><
Global site tag (gtag.js) - Google Analytics