`

一些反射常用的工具类

    博客分类:
  • java
阅读更多
拷贝属性:
1.org.apache.commons.beanutils.PropertyUtils.setProperty(Object bean, String name, Object value)
 throws IllegalAccessException, InvocationTargetException, NoSuchMethodException
2.BeanUtils.setProperty(entity, fieldName, ovalue);

ClassMetadata org.hibernate.SessionFactory.getClassMetadata(Class arg0) throws HibernateException
Serializable org.hibernate.metadata.ClassMetadata.getIdentifier(Object arg0, EntityMode arg1) 
Object org.hibernate.Session.load(Class arg0, Serializable arg1) throws HibernateException
如:
Integer i = 3;
Object value = (Object) i;
Class vClass = value.getClass();
ClassMetadata cm = sessionFactory.getClassMetadata(vClass);
Serializable vid = cm.getIdentifier(value, EntityMode.POJO);

hibernate加载实体
Object org.hibernate.Session.load(Class arg0, Serializable arg1) throws HibernateException
如:
Object po = getSession().load(bean.getClass(),
     cm.getIdentifier(bean, EntityMode.POJO));





分享到:
评论

相关推荐

    java常用工具类

    文件工具类,Http请求工具类,图片处理工具类。...mail工具类,Map工具类,MD5编码工具类,数字工具类,随机数工具类,反射工具类,字符串处理工具类,URL工具类,XML工具类,常用的数据验证工具类

    javaweb项目常用工具包

    Base64工具类-字符编码工具类-数据类型转换-日期工具类-Escape中文...MD5编码工具类- MD5加密 生成32位md5码-数字工具类-随机数工具类-反射工具类-字符串处理工具类-URL工具类-UUID-常用的数据验证工具类-XML工具类-

    自己收集整理的一些常用的工具类

    ReflectUtils 反射工具类,提供一些Java基本的反射功能 RegexUtils 正则表达式工具类,提供一些常用的正则表达式 SDCardUtils SD卡工具箱 Symbols 常用符号 WebViewManager WebView管理器,提供常用设置 原地址:...

    hutool 工具类

    类和对象-反射工具 类和对象-类工具 系统工具-粘贴板工具 系统工具-运行时工具 系统工具-系统属性工具 和文件有关的-文件IO工具 和文件有关的-图片工具 和文件有关的-CVS工具 和文件有关的-图形验证码工具...

    java常用工具类 Reflect反射工具类、String字符串工具类

    主要为大家详细介绍了java常用工具类,包括Reflect反射工具类、String字符串工具类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    java各种常用的工具类封装 源码

    dateUtil fileUtil propertyUtil 反射 json 分页 jdbc struts2 string 一些java开发 常用的工具类的总结 封装

    java常用的工具类实现

    java常用的工具类实现:字符串 数字 时间 邮箱 页面 异常 反射 文件 Redis HTTP POI 进程 权限树等等。

    Java常用工具类

    分享常用的Java工具类,包括:日期,邮件,ZIP压缩解压缩,XML,HTTP,JSON,Freemarker,文件操作,图象,数组,验证码,日期,硬件信息读取,数学计算,随机数,路径,反射,正则,运行时RUNTIME,系统,汉字转...

    实验5 JAVA常用类.doc

    本专栏主要为Java程序设计(基础)实验报告和Java程序设计(进阶)实验报告,基础篇有JAVA环境搭建、Java语言基础、方法和数组、面向对象基础、Java常用类、继承与接口、成员访问控制与异常、JavaFX程序设计、Java...

    Java反射常用机制

    NULL 博文链接:https://blessht.iteye.com/blog/1620391

    通用工具类

    3.常用加密算法工具类,包括MD5、SHA、DES、HMAC、Base64等 4.RSA加解密,RSA签名、签名验证类 5.文件处理工具类,实现文件的复制、移动、查找、追加内容等。支持自动识别文件编码,解决中文乱码问题 6.扩展Properties...

    java基础工具类iceroot

    java基础工具类iceroot iceroot是一个java基础工具类.封装了很多有用的方法. 该类库无任何第三方依赖. 涵盖了 字符串操作 时间转化 读取配置文件 等方面. 基础工具类对于java代码的编写是非常必要的,然 而很多...

    Masuit.Tools(码数吐司库)新手友好的C#万能工具库,包含一些常用的操作类等

    新手友好的C#万能工具库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载和FTP客户端,硬件信息,字符串扩展方法,日期时间...

    Java工具类分享

    分享常用的Java工具类,包括:日期,邮件,ZIP压缩解压缩,XML,HTTP,JSON,Freemarker,文件操作,图象,数组,验证码,日期,硬件信息读取,数学计算,随机数,路径,反射,正则,运行时RUNTIME,系统,汉字转...

    android-utils:包含大多数Android实用程序类

    Android工具类库 囊括了一大部分Android应用开发过程当中常用的工具类。...R反射资源ID工具类 随机工具类 数据校验工具类 文件资源读取工具类 SD卡操作工具类 应用配置工具类 外壳工具类 快捷方式工具类 单例模

    java数据结构,算法,爬虫,泛型,反射等实现

    android,java必备知识,面试知识,工作学习记录。这里记录一些常用android工具类,android开发经验,面试算法题,牛客算法题解析。也包含java数据结构,算法,爬虫,泛型,反射等实现.zip

    Android集成主流优秀第三方组件框架

    字符串操作工具类(ToolString.java),生成UUID、非空非NULL逻辑判断、生成MD5等常用共 通方法 数据操作工具类(ToolData.java),自动递归获取表单数据封装成Map、本地数据分页共通方 法等 图片操作工具类...

    集成目前Android主流优秀第三方组件

    这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP 已集成第三方开源...

    Android例子源码集成安卓主流优秀第三方组件框架.zip

    这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP 已集成第三方开源...

    集成安卓主流优秀第三方组件框架.zip

    这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP   已集成第三方...

Global site tag (gtag.js) - Google Analytics