03 2011 档案

Ibatis打印sql语句--log4j
摘要:所需jar包log4j-1.2.11.jarlog4j配置文件log4j.properties# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.log4j.rootLogger=INFO, stdout, logfilelog4j.appender.stdout=org.apache.log4j.Conso 阅读全文

posted @ 2011-03-30 17:01 archie2010 阅读(4393) 评论(0) 推荐(0) 编辑

自定义注解annotation
摘要:自定义的注解MyAnnotation.java/** * 自定义的方法描述注解 * @author archie2010 * since 2011-3-17 下午06:20:29 */@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited public @interface MyAnnotation { public String desc1() default "no description"; public String desc2() default 阅读全文

posted @ 2011-03-17 18:28 archie2010 阅读(667) 评论(0) 推荐(0) 编辑

Quartz表达式
摘要:“*”字符代表所有可能的值因此,“*”在子表达式(月)里表示每个月的含义,“*”在子表达式(天(星期))表示星期的每一天“/”字符用来指定数值的增量例如:在子表达式(分钟)里的“0/15”表示从第0分钟开始,每15分钟在子表达式(分钟)里的“3/20”表示从第3分钟开始,每20分钟(它和“3,23,43”)的含义一样“?”字符仅被用于天(月)和天(星期)两个子表达式,表示不指定值当2个子表达式其中之一被指定了值以后,为了避免冲突,需要将另一个子表达式的值设为“?”“L”字符仅被用于天(月)和天(星期)两个子表达式,它是单词“last”的缩写但是它在两个子表达式里的含义是不同的。在天(月)子表达 阅读全文

posted @ 2011-03-15 13:54 archie2010 阅读(12729) 评论(1) 推荐(1) 编辑

Log4j配置
摘要:2011-03-11 13:19:35,421 ERROR (com.tq365.samples.util.MyAspect:37) - Oops===com.tq365.samples.ibatis.dao.UserDAOimpl中的addUser方法抛出/ by zero异常日志文件log4j.properties## Log4J Settings for log4j 1.2.x (via jakarta-commons-logging)## The five logging levels used by Log are (in order):## 1. DEBUG (the least 阅读全文

posted @ 2011-03-11 13:10 archie2010 阅读(502) 评论(0) 推荐(0) 编辑

JfreeChart折线图
摘要:截图package com.tq365.chart;import java.awt.Color;import java.awt.Dimension;import java.io.IOException;import java.io.PrintWriter;import java.text.SimpleDateFormat;import javax.servlet.http.HttpSession;import javax.swing.JPanel;import org.jfree.chart.*;import org.jfree.chart.axis.DateAxis;import org.j 阅读全文

posted @ 2011-03-09 13:38 archie2010 阅读(4853) 评论(1) 推荐(0) 编辑

java把double转化为long型
摘要:用Double封装下基本类型double,再调用longValue方法Double(double value) long longValue() 将此 Double 值作为 long 类型返回(通过强制转换为 long 类型)。 double random=Math.round(Math.random()*10000); long l = new Double(random).longValue(); 阅读全文

posted @ 2011-03-04 15:04 archie2010 阅读(21475) 评论(0) 推荐(0) 编辑

Ibatis,Spring整合(注解方式注入)
摘要:applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context=&quo 阅读全文

posted @ 2011-03-03 14:56 archie2010 阅读(16950) 评论(2) 推荐(1) 编辑

MyBatis3入门样例
摘要:User.javapackage com.archie.domain;import java.io.Serializable;@SuppressWarnings("serial")public class User implements Serializable{ private int uid; private String uname; private String upwd; public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public String 阅读全文

posted @ 2011-03-02 18:27 archie2010 阅读(1365) 评论(0) 推荐(0) 编辑

MyBatis3 SqlSessionFactory
摘要:SqlSessionFactoryBuilder:用于建立SqlSessionFactory的工具类,在创建 SqlSessionFactory以后无需再让它存在于应用程序中,文档上说它的生命周期最好在局部方法内,所以在代码中看到//根据资源文件内容建立session工厂SqlSessionFactory sqlMapper = new SqlSessionFactoryBuilder().build(reader);没用引用指向 SqlSessionFactoryBuilder,会被gc回收。SqlSessionFactory:一旦建立,SqlSessionFactory就应该存在于整个应用 阅读全文

posted @ 2011-03-02 14:33 archie2010 阅读(1586) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示