`
文章列表
这个例子中包含几个文件,分别是todolist.xsd,todolist.xml,Validation.java,ValidationTest.java 下面分别复制其代码: Validation.java: /*   Copyright 2004 The Apache Software Foundation * *   Licensed under the Apache License, Version 2.0 (the "License"); *   you may not use this file except in compliance with the L ...
  <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> <encoding>UT ...
本文以常见常用的VPC(Virtual PC 5.1)和VMware(VMware-workstation-4.0.0-4460)为例,谈谈在虚拟PC下安装RedHat Linux8.0和9.0。 一、VPC的安装和调试 和VMware相比,VPC显得小巧许多,但功能一点也不逊色。安装VPC非常简单,双击其安装程序后,一 ...
String型变量的定义与引用 大家都在讲, 在Java中,变量是按引用传递,除了基本数据类型和String。基本数据类型没有什么可讲的,那么String到底有什么特殊的地方。 提到String,就得提StringBuffer,下面通过几个例子来说明他们的区别。 public class Test {     public static void main(String[] args) {      String A="aaa";      String B="bbb";           System.out.println(A.equals( ...
现在实现控件联动的有纯脚本实现和AJAX,当数据量大时,AJAX的确不错,当数据不是很多时,用AJAX就有点浪费了。 这里我们介绍如何用纯脚本实现多级联动下拉框控件的生成。 希望大家给与建议。 脚本 LinkageControl.js 负责生成多个下拉框,并实现父级控件改变时刷新子列表。 /********************************* 描述:多级级联控件基础脚本 作者:叶浩恩 日期:2008-8-2 版本:0.1 使用说明: 需要在页面进行以下初始化工作 1。在脚本定义前,建立脚本输出的容器 <div id="LinkageContor" ...
<bean id="comLog4ceSessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource" ref="comLog4ceDataSource" /> <property name="annotatedClasses">      <list& ...
设置log4cehibernate.show_sql=true就可以查看到标准的Sql语句了,就可以复制到客户端去测试。使用Order By  字段 可以使查询性能下降非常多,尽量使用  order by id,这样就可以不下降什么性能了
经过编译成的.class文件没有参数名,故用反射也不可能得到参数名,SpringAOP的拦截自然也拦截不到参数名了
public interface Principal此接口表示主体的抽象概念,它可以用来表示任何实体,例如,个人、公司或登录 id。
注意XML的命名空间
TreadLocal的对象在线程Thread结束之后由垃圾机自动回收
new Thread(){ public void run(){ System.out.println("new THread"); } }.start();
Spring AOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理。(建议尽量使用JDK的动态代理) 如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。若该目标对象没有实现任何接口,则创建一个CGLIB代理。 如果你希望强制使用CGLIB代理,(例如:希望代理目标对象的所有方法,而不只是实现自接口的方法)那也可以。但是需要考虑以下问题: 无法通知(advise)Final 方法,因为他们不能被覆写。 你需要将CGLIB 2二进制发行包放在classpath下面,与之相较JDK本身就提供了动态代理 强制使用CGLIB代理需要将 ...
maven 用不用内嵌包由库里面的Pom的<optional></optional>决定,true为可选,false为一定要用
没有什么好说的,看TOMCAT的文档比较有用,这里提供一些主要的东西吧。 元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Connector( ...
Global site tag (gtag.js) - Google Analytics