08 2012 档案

摘要:假如一个User表 字段ID name description part1 张三 描述(部分1) 11 张三 描述(部分2) 22 李四 描述 13 王五 描述 1ID和part作为联合主键,由于description 字段可能很长,超过了varchar(4000)的范围,所以这种情况会分成多个part存储,如张三,分成了两个部分。现在需要一条select语句,需要取出后,如果字段是多个p... 阅读全文
posted @ 2012-08-24 10:20 Mr-sniper 阅读(343) 评论(0) 推荐(0)
摘要:原数据SQLSELECT substr(A.NE_NAME, 1, 3) city, ROUND(sum(A.COUNTER_1279177418 * 23 + A.COUNTER_1279177419 * 34 + COUNTER_1279177420 * 40 + COUNTER_1279177421 * 54) / 1024 / 1024 / 1024, 2) + ROUND(sum(B.COUNTER_1279178418 * 23 + B.COUNTER_1279178419 * 34 + ... 阅读全文
posted @ 2012-08-22 17:13 Mr-sniper 阅读(231) 评论(0) 推荐(0)
摘要:1.序列:sequence,实现功能,实现主键的自增长(sqlserver可直接设定),hibernate也做了实现Create sequence create sequence SNIPER_TEST_SQSminvalue 1maxvalue 999999999999start with 1increment by 1cache 10; 在表中的应用insert into sniper_test (id,name,degree,address) values (sniper_test_sqs.nextval,'张三','学士','山东');c 阅读全文
posted @ 2012-08-13 14:23 Mr-sniper 阅读(340) 评论(0) 推荐(0)
摘要:String call=\"{call proc_select(?,?)};\" //调用语句CallableStatement proc=con.preparecall(call); //调用存储过程proc.setString(1,\"12345678\"); //给输入参数传值proc.registerOutParameter(2,Type.varchar); //声明输出参数是什么类型的proc.execute(); //执行 String address=proc.getString(2); //获得输出参数Java code Callable 阅读全文
posted @ 2012-08-06 17:35 Mr-sniper 阅读(673) 评论(0) 推荐(0)
摘要:quartz.properties#---------调度器属性----------------org.quartz.scheduler.instanceName = TestSchedulerorg.quartz.scheduler.instanceId = one#---------线程配置---------------org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPoolorg.quartz.threadPool.threadCount = 2org.quartz.threadPool.threadPriority 阅读全文
posted @ 2012-08-02 14:55 Mr-sniper 阅读(279) 评论(0) 推荐(0)
摘要:Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。目录介绍Log4j配置Log4j说明log4j详解log4j与J2EE的结合展开介绍Log4j配置Log4j说明log4j详解log4j与J2EE的结合展开编辑本段介绍 log4j--log for java . 阅读全文
posted @ 2012-08-01 17:12 Mr-sniper 阅读(123) 评论(0) 推荐(0)
摘要:Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。目录介绍Log4j配置Log4j说明log4j详解log4j与J2EE的结合展开介绍Log4j配置Log4j说明log4j详解log4j与J2EE的结合展开编辑本段介绍 log4j--log for java . 阅读全文
posted @ 2012-08-01 17:11 Mr-sniper 阅读(158) 评论(0) 推荐(0)
摘要:Spring的事务处理Spring 的事务处理 (零雨其蒙原创,转载请注明) 一、概述(一)基本概念1 、什么是Spring事务处理? 什么是事务处理我就不想回答了。 Spring 的事务处理,可以说是 Spring AOP 的一种实现。因为事务处理是所谓方面( Aspect )的一个子集。因此默认情况下,事务处理是利用 Java 动态代理机制实现的,这样就必须先定义一个接口,然后再编写实现;而对于没有接口的 Javabean ,则通过 CGLIB 实现。这部分是 Spring AOP 部分的内容。2 、两种事务处理方式 和 EJB 一样, Spring 也提供两种事务处理方式,一种是编程式事 阅读全文
posted @ 2012-08-01 14:56 Mr-sniper 阅读(240) 评论(0) 推荐(0)
摘要:不从性能上去比较此连接池的优点,单从其多数据配置的灵活性,和连接池监控的方便性就足可以进行选择。其配置方法:jar:proxool-0.9.1.jarproxool-cglib.jar相关的数据库驱动包 web.xml配置 <!-- 配置proxool连接池 --> <servlet> <servlet-name>ServletConfigurator</servlet-name> <servlet-class> org.logicalcobwebs.proxool.configuration.ServletConfigurator. 阅读全文
posted @ 2012-08-01 14:23 Mr-sniper 阅读(411) 评论(0) 推荐(0)