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根据数据库表字段自动生成pojo Java bean代码文件
- java代码自动生成器,支持mysql,oracle数据源,支持bean,service,serviceimpl自定义模板
- Java代码自动生成注释,运行后在控制台输入文件路径就可以将该路径下的文件都加上注释,不会覆盖已有的注释
- java代码自动生成工具
- FoxJava根据数据库表自动生成JavaBean+MyBatis注解+导出Excel
- java反射机制之Method invoke执行调用方法例子
- java类方法解析器
- java开发ssm框架自动生成增删改查的代码
- java自动生成实体类和DAO/Service代码的工具类
- java常用字符串校验工具方法
- 利用Excel的vba脚本根据数据库表结构自动生成java的action,bean,dao,mode,service,xml,sql,jsp等
- java基础重写string类的几个比较重要的方法(replaceAll 和split)
请下载代码后再发表评论



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日