ftssyang
2016-01-27 14:02:40
原
java根据java类的包路径自动生成java Bean toString方法
eclipse虽然可以通过快捷键 alt+shift+s 生成javabean toString()方法 但是javabean 会随着业务的变化、字段增多或减少 toString() 方法也要不断变化 很麻烦。现在通过代码实现很方便。只要将包路径传入 就可以批量生成这个包下面所有的javabean toString() 很方便 简单 易用 不用再为字段的变更而烦恼。
1 PACKAGE_PATH 包路径参数 根据你们项目实际包修改
2 EXCEPT 参数 出去javabean中 不需要生成 toSting 的字段 如 :serialVersionUID
3 SUPER_CLASS 支持父类方法的 bean字段生成
代码部分展示
生成toString()方法展示
ps 部分需要按照你们的要求修改 通过反射可以很方便的搞定 toString()方法 只要在父类中实现
public String toString() {
return new ReflectionToStringBuilder(this).toString();
}
但是正式项目中很少用到这种方法 ,反射过于耗时,不推荐。
猜你喜欢
- java代码自动生成工具
- java两种方法生成随机数
- java开发ssm框架自动生成增删改查的代码
- java自动生成实体类和DAO/Service代码的工具类
- java自动解析pom文件生成module.xml
- Java根据数据库表字段自动生成pojo Java bean代码文件
- java代码通过freemarker模板实现自动生成dao,model,service,jsp
- mybatis基本文件dao、model、xml、mapper自动生成java工具
- python根据数据库表名称自动生成service和Dao的java文件以及mapper文件
- FoxJava根据数据库表自动生成JavaBean+MyBatis注解+导出Excel
- 介绍一个不错的Eclipse插件Lambok,实现自动生成Java代码
- java自动生成数据库文档
请下载代码后再发表评论
相关代码
最近下载
最近浏览
maozexi LV7
2021年11月30日
zhangzhigang LV2
2021年3月5日
Misshuang LV13
2020年6月9日
打手犯规了 LV1
2019年9月5日
Kira9277
2019年9月4日
暂无贡献等级
chenmsrong LV9
2019年1月28日
1247879478 LV8
2018年11月21日
拉不下553016 LV1
2018年6月7日
583531906 LV1
2018年5月4日
springmvc--stu LV5
2018年3月28日