java通过实体类名称获取对应的数据表名称
来源:互联网 发布:围堰稳定性计算软件 编辑:程序博客网 时间:2024/04/26 18:34
@Entity(name = "XXXX")指定的是实体名称,不是表名,但是实体名称会影响生成的表名(根据命名约定),表名可能也是XXXX了。
如要明确指定表名需要附加一个@Table(...)
如果想根据类名拿到注解里面的name属性,可以用反射来做:
Class<?> cls = Class.forName("com.papapa.XXXX"); //或直接XXXX.classString name = cls.getAnnotation(Entity.class).name();
getSession().createQuery(// "FROM "+clazz.getAnnotation(Entity.class).name())// .list();getSession().createQuery(// "FROM itcast_role")// .list();*/getSession().createQuery(// "FROM "+clazz.getSimpleName())// .list();*/
0 0
- java通过实体类名称获取对应的数据表名称
- java通过实体类名称获取对应的数据…
- java通过名称获取实体bean
- 特殊符号及其对应的实体名称
- JAVA获取实体名称、值 和List 数组的转换
- java类中获取属性的名称
- java类中获取属性的名称 .
- Struts中实体类的字段名称要对应jsp中textfield中name属性值
- sql 获取指定数据表的所有字段名称的字符串
- 通过gethostbyaddr来获取计算机的名称
- 通过包名获取应用程序的名称
- 通过资源的名称获取资源id
- 通过adb获取当前activity的名称
- Android:根据图片的名称获取对应的资源id
- Java:读取本连接中所有数据表的名称
- 根据名称获取对应进程名的ID
- C#获取windows串口号对应的串口(设备)名称
- Android开发之获取APP的应用程序名称以及版本名称信息java工具类
- BZOJ 2339 HNOI2011 卡农 组合数学
- XML--约束模式
- ios开发网络 运营商型号判断
- Io 异常: The Network Adapter could not establish the connection
- stm32定时器时钟源问题
- java通过实体类名称获取对应的数据表名称
- uva10795(汉莫塔)
- NYOJ_68
- c语言-动态内存分配
- 关于messagebox的使用
- 分支-12. 计算火车运行时间(15)
- AXIS通过HTTPS(SSL加密)方式访问Webservice
- NYOJ 题目116士兵杀敌(二)
- GPT硬盘安装Win8.1 (64bit)+CentOS7 双系统