java注释
摘要:myAnnotation
package com.wzh.test;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
阅读全文
posted @
2013-09-29 23:07
上校
阅读(174)
推荐(0) 编辑
java反射1
摘要:ClassLoader cl = ClassLoader.getSystemClassLoader();
Class c = cl.loadClass("com.wzh.test.Student");
System.out.println(c);
System.out.println(c.getName());
阅读全文
posted @
2013-09-28 22:21
上校
阅读(222)
推荐(0) 编辑
java反射生成ORM
摘要:package com.wzh.jdbc;
import java.lang.reflect.Field;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
阅读全文
posted @
2013-09-27 20:48
上校
阅读(564)
推荐(0) 编辑
java回调函数
摘要:protected interface Callback {
E doInCallback(Connection conn, PreparedStatement pstm, ResultSet rs)
throws Throwable;
}
阅读全文
posted @
2013-09-26 22:34
上校
阅读(302)
推荐(0) 编辑
JDBC常用代码
摘要:try {
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://127.0.0.1:3306/test";
//通过DriverManager获取连接
Connection conn=DriverManager.getConnection(url,"root","hello");
System.out.println("conn:"+conn);
//准备操作数据库
//Statement:用于执行静态SQL语句并返回它所生产结果的对象
Statement stm=conn.createStatement();
String sql="insert into test.new_table(t1,t2) values('t11','t22');";
Boolean ret =stm.execute(sql);
conn.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrac
阅读全文
posted @
2013-09-19 11:32
上校
阅读(4989)
推荐(1) 编辑
dom4j-full.jar 解析 XML
摘要:dom4j-full.jar 解析 XML
public Document getDocument() throws DocumentException
{
SAXReader read=new SAXReader();
return read.read(this.getClass().getResourceAsStream("/course.xml"));
}
阅读全文
posted @
2013-09-07 00:39
上校
阅读(1646)
推荐(0) 编辑
java反射获取类信息
摘要:import java.lang.annotation.Annotation;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
//使用两个注释修饰该类
@SuppressWarnings(value = "unchecked")
@Deprecated
public class ClassTest {
// 为该类定义一个私有的构造器
private ClassTest() {
}
阅读全文
posted @
2012-12-09 12:56
上校
阅读(2027)
推荐(0) 编辑
java发送http的get、post请求
摘要:package wzh.Http;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
阅读全文
posted @
2012-12-08 23:33
上校
阅读(698729)
推荐(48) 编辑
配置java的环境变量
摘要:右键“我的电脑”——高级——环境变量;
在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
阅读全文
posted @
2012-12-02 13:43
上校
阅读(232)
推荐(0) 编辑
eclipse快捷键
摘要:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
阅读全文
posted @
2012-11-02 20:39
上校
阅读(242)
推荐(0) 编辑