在EO中获取某字段基于表的列名
//生成EO的时候自动生成的字段
public static final int BRIEFINTRO = 88; String[][] str = null;
str = new String[][] { { "AliasName", getEntityDef().getAliasName() },
{ "ContainerName", getEntityDef().getContainerName() },
{ "DefName", getEntityDef().getDefName() },
{ "FullName", getEntityDef().getFullName() },
{ "Name", getEntityDef().getName() },
{ "Source", getEntityDef().getSource() },
{ "SourceType", getEntityDef().getSourceType() },
{ "getColumnName", getEntityDef().getAttributeDef(BRIEFINTRO).getColumnName() },
{ "getColumnNameForQuery", getEntityDef().getAttributeDef(BRIEFINTRO).getColumnNameForQuery() },
{ "getAttributeDef getName",getEntityDef().getAttributeDef(BRIEFINTRO).getName() },
{ "BriefIntro", getBriefIntro() },
{ "value", value },
{ "getJavaType().getName()",getEntityDef().getAttributeDef(BRIEFINTRO).getJavaType().getName()} };
LogUtil.of(str,this).print(this);
输出结果:
& AliasName is CuxPosSupplierDetailInfoEO
& ContainerName is server
& DefName is CuxPosSupplierDetailInfoEO
& FullName is cux.oracle.apps.pos.schema.server.CuxPosSupplierDetailInfoEO
& Name is CuxPosSupplierDetailInfoEO
& Source is CUX.CUX_POS_SUPPLIER_DETAIL_INFO
& SourceType is table
& getColumnName is BRIEF_INTRO
& getColumnNameForQuery is CuxPosSupplierDetailInfoEO.BRIEF_INTRO
& getAttributeDef getName is BriefIntro
& BriefIntro is 11AAAAAASS
& value is 11AAAAAASSss
& getJavaType().getName() is oracle.jbo.domain.Number
XvkPosAddrTaxRequestVOImpl vo = this.getXvkPosAddrTaxRequestVO1();
AttributeDef[] sourceAttrDefs = vo.getAttributeDefs();
sourceAttrDefs[i].getColumnName();
在EO中获取某字段基于表的列名的更多相关文章
- GridView控件RowDataBound事件中获取列字段值的几种途径
前台: <asp:TemplateField HeaderText="充值总额|账号余额"> <ItemTemplate> <asp:Label ID ...
- MySQL中 如何查询表名中包含某字段的表
查询tablename 数据库中 以"_copy" 结尾的表 select table_name from information_schema.tables where tabl ...
- MySQL中 如何查询表名中包含某字段的表 ,查询MySql数据库架构信息:数据库,表,表字段
--查询tablename 数据库中 以"_copy" 结尾的表 select table_name from information_schema.tables where ta ...
- sql server 获取数据字段(表的字段和类型信息)
获取数据字段(表的字段和类型信息) SELECT 表名= then d.name else '' end, 表说明= then isnull(f.value,'') else '' end, 字段序号 ...
- hive从查询中获取数据插入到表或动态分区
Hive的insert语句能够从查询语句中获取数据,并同时将数据Load到目标表中.现在假定有一个已有数据的表staged_employees(雇员信息全量表),所属国家cnty和所属州st是该表的两 ...
- GridView控件RowDataBound事件中获取列字段途径
今天不知道怎么回事怎么也找不到gridview列中的控件,关键是其为编辑时隐藏域中的控件,取值就很成问题了,网上搜了很到,找到这个比较经典的东东了,可能大家都知道,但很少对比整理到一起,有多种方法可以 ...
- GridView控件RowDataBound事件中获取列字段值的几种途径 !!!
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == ...
- EF中获取当前上下文的表名
EF在处理并发上并不是很好,很多时候我们需要手动写sql操作数据库.但是在基类中我们如何获取当前服务仓储操作的表呢? 使用正则是其中一种解决办法 Repository.Table是一条查询语句,通过t ...
- SQLserver查询库中包含某个字段的表
select [name] from [TPMS_PRD].[dbo].sysobjects where id in(select id from [TPMS_PRD].[dbo].syscolumn ...
随机推荐
- 主攻ASP.NET MVC4.0之重生:Asp.Net MVC WebApi OData
1.新建MVC项目,安装OData Install-Package Microsoft.AspNet.WebApi.OData -Version 4.0.0 2.新建WebAPI Controller ...
- 20145328 《网络对抗技术》MSF基础应用
20145328 <网络对抗技术>MSF基础应用 --------------先提交,后续完成------------------
- Xcode基本设置系列和Xcode报错解决方案
1, arc机制中调用非arc文件. Xcode——>Project->Build Phases,将需要非arc文件更改为:"-fno-objc-arc" ,该参数 ...
- 【前端】javascript实现带有子菜单和控件的轮播图slider
实现效果: 实现原理: // 步骤 // 1. 获取事件源以及相关元素 // 2. 复制第一张图片所在的li,添加到ul的最后面 // 3. 给ol添加li,ul中的个数-1个,并点亮第一个按钮 // ...
- Python3基础 str partition 以参数字符串切分字符串,只切分为三部分
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
- redis.conf 配置 详解 中文 2.8
# redis version 2.8.19 # 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1m ...
- java面试项目经验:框架及应用
Java项目经验 Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1.掌握项目开发的基本步骤2.具备极强的面向对象的分析与设计技巧3 ...
- HDU 6128 Inverse of sum(同余)
http://acm.hdu.edu.cn/showproblem.php?pid=6128 题意:有一个a数列,并且每个数都小于p,现在要求有多少对$(i,j)$满足$\frac{1}{a_i+a_ ...
- Codeforces Round #305 (Div. 2) D. Mike and Feet 单调栈
D. Mike and Feet time limit per test 1 second memory limit per test 256 megabytes input standard inp ...
- c++ 多继承 公有,私有,保护
昨天学习三种继承方式,有些比喻十分形象,特此分享. 首先说明几个术语: 1.基类 基类比起它的继承类是个更加抽象的概念,所描述的范围更大.所以可以看到有些抽象类,他们设计出来就是作为基类所存在的(有些 ...