反射小应用,利用Class自动生成Dao层的部分代码
来源:互联网 发布:吕燕品牌commemoi淘宝 编辑:程序博客网 时间:2024/06/08 07:41
import java.lang.reflect.Method;
public class refTest {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
//Test1 t1 = new Test1();
Class t = Class.forName("com.lalala.Test1");
Method[] ms = t.getMethods();
for (int i = 0; i< ms.length; i++){
if (!(ms[i].getName().equals("main")
||ms[i].getName().equals("hashCode")
||ms[i].getName().equals("getClass")
||ms[i].getName().equals("equals")
||ms[i].getName().equals("notify")
||ms[i].getName().equals("notifyAll")
||ms[i].getName().equals("toString")
||ms[i].getName().equals("wait")
)){
StringBuffer sf = new StringBuffer();
//对象名和.
sf.append("cvo.");
sf.append(ms[i].getName());
sf.append("(");
sf.append("rs.get");
if (ms[i].getName().indexOf("set")>=0){
String fName = ms[i].getName().substring(ms[i].getName().indexOf("set")+3);
Class[] pt = ms[i].getParameterTypes();
if (pt[0]!=null) {
String pName = pt[0].getName();
pName = pName .substring(pName.lastIndexOf('.')+1);
//System.out.println(pName);
sf.append(pName);
sf.append("(/"");
sf.append(fName);
sf.append("/")");
}
}
sf.append(")");
sf.append(";");
System.out.println(sf.toString());
}
}
}
}
- 反射小应用,利用Class自动生成Dao层的部分代码
- 自动生成实体,Dao层代码
- DAO层通用实现,结果集ResultSet转化为javaBean的反射实现,自动生成javaBean
- 基于IdeaIDE的ssm整合框架的maven管理项目,利用映射自动生成dao层,pojo层,mappers层
- Mybatis Generator整合Ant自动生成Dao层代码
- Mybatis中根据数据库表结构自动生成dao层等代码的工具及其步骤
- Maven插件之mybatis-generator自动生成DAO层代码的插件
- Java反射机制在DAO层的应用实例
- 自动生成bean层dao层以及xml层工具
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- struts+spring+hibernate的web应用 Dao层代码编写
- [golang]反射的用处--代码自动生成
- 页面层代码的自动生成
- AOS 自动生成代码(二) Dao生成
- Java 利用反射、泛型实现dao层的增删改查
- 泛型,反射,公共dao层的使用
- 含有汉字,数字,字母,下划线的正则表达式
- 改变对话框背景色四法
- 呵呵,小事一箩筐换服务器啦,大家看看速度怎样?
- SMTP协议延时接收反馈信息
- tomcat中的server.xml元素详解
- 反射小应用,利用Class自动生成Dao层的部分代码
- JavaScript实现的tab
- 金蝶实习(二)
- 浅谈.Net中数据保存的完整性
- svn-1.4.6 + Apache2.2.6 + Eclipse版本控制
- vc的一些常见问题
- 国际:JavaScript 函数库的未来
- 增强SEO的div+css命名规则
- 天龙 野区NPC