`

根据用户的logonID的userId(或MemberID)做logon id到user id的转换

 
阅读更多

我们在界面上根据成员来搜索系统中的对象时(例如搜索某用户的订单,某业务人员提交的库存调整单等),界面上一般都是输入user logon id,系统中转换成user id来在数据库中搜索。

下面的sample代码用于做logon id到user id的转换(不要直接读UserReg表,这样会有性能问题)。


                UserSyncBean userSyncBean = UserSyncBean.findByLogonId(buyerLogonId);

                //try to find userId by logonId first
                userId = userSyncBean.getMemberId();
               
                ECTrace.trace(ECTraceIdentifiers.COMPONENT_EXTERN, CLASS_NAME, methodName, "The user " + userId + " exist for logonId " + buyerLogonId);
               

分享到:
评论

相关推荐

    memberid:memberid 是一个团队成员 ID 管理工具

    会员ID memberid是一个帮助团队成员管理的工具。 安装 您可以从下载二进制文件并将其放入$PATH 。 用法 Usage: memberid < COMMAND> [-c < CONFIG> ] ... random: [-g < GROUP> ] [-to < TO> ] -c= " memberid....

    下级站点对接API支付接口说明文档17

    首先,要进行API对接,需要获取到商户秘钥和商户ID。这通常发生在商户账号经过审核之后,用户可以通过登录商户面板,进入API管理的API开发文档来获取这些关键信息。如果账号未经审核,用户需提交相关认证资料并联系...

    DEDECMS数据库字典.pdf

    - memberID:会员ID。 7. dede_arcrank:文章排行表 - rank:排行。 - membername:会员姓名。 - adminrank:管理员等级。 - money:金钱。 8. dede_arctype:内容类型表 - ID:类型ID。 - reID:父ID。 -...

    易年支付对接文档1

    通知参数包括memberid、orderid、amount、transaction_id、datetime、returncode和sign。returncode为"00"表示支付成功,同时sign也需要进行验证以确保数据的完整性。 对于订单状态查询接口,商户同样需要使用POST...

    数据库设计文档

    - FriendID:整型,非空,表示好友或黑名单中的用户ID。 - FriendName:文本,最大50个字符,非空,好友或黑名单中的用户名。 - FriendType:整型,默认值为0,表示关系类型,0为好友,1为黑名单。 4. **类别表...

    支付中心CRM数据库设计归类.pdf

    10. **客户ID(CustomerID)和客户状态(status)**:在实名认证表中,`CustomerID`可能链接到CRM系统中的客户主记录,而`status`则表示实名认证的当前状态,如申请或完成。 这个CRM数据库设计充分考虑了支付中心...

    Oracle大作业[归纳].pdf

    用户资料表(Member)包含了用户的基本信息,如MemberID(主键,4位整数)、MemberName(用户姓名,20个字符)、MemAddress(用户地址,50个字符)、MemPhone(用户电话,12个字符)和MemMomo(用户备注,16个字符的...

    下级站点对接API支付接口说明文档18

    首先,为了能够对接API,用户需要拥有一个经过审核的商户账号,登录商户面板后,在API管理中的API开发文档可以获取到商户ID和秘钥。 1. 获取API接口信息: - 商户需通过审核并获得秘钥,未审核用户需提交认证资料...

    新闻发布系统论文

    - **权限验证:** 根据用户的类型(如普通用户、管理员)赋予相应的操作权限。 #### 四、数据库的设计 **4.1 NEWS表** - **ID:** 主键,用于唯一标识每条新闻记录。 - **Title:** 新闻标题。 - **Content:** ...

    JSP网上书店开发完整实例(含完整源代码)

    - **shoppingcart.jsp**:展示购物车内已添加的商品详情,用户可以在此页面确认或修改购物车内的商品。 ##### 2. 数据库设计与配置 - **数据库选择**:本项目采用Microsoft Access数据库存储数据。 - **数据库访问...

    ibatis常用的sql

    这条SQL语句的作用是从`MemberAccessLog`表中根据成员ID、开始时间和结束时间统计每个动作ID(`actionId`)出现的次数。这里的`#memberId#`, `#start#`, `#end#`等都是从传入的`HashMap`对象中获取的键值对。 ### 四...

    网上书店系统设计-java

    会员登录验证时,根据memberID和pwd的匹配情况来判断用户是否合法,合法则登录次数加1。 整个系统的数据库设计和需求分析是系统设计的重要组成部分。数据库设计涉及到如何存储会员信息、图书信息、订单信息等,是...

    数据库课程设计报告网上购物系统.docx

    - **销售排行榜**: 根据用户购买记录,展示最畅销的商品。 - **购物车功能**: 用户可将选定的商品加入购物车,随时调整购买数量或移除商品。 - **新品上架**: 显示最新上架的商品信息,增加用户的购买兴趣。 - **...

    下级站点对接API支付接口说明文档 (1)1

    在API管理中,用户可以找到API开发文档,从中获取商户秘钥和商户ID。 支付接口的调用涉及到以下几个关键参数: 1. **pay_memberid**:商户号,是必填且参与签名的参数,由平台分配。 2. **pay_orderid**:订单号,...

    asp.net注意事项

    string sql = "select a.id as IId, a.*, b.id, b.u_name, c.Title from t_MarketTradeRemark as a, t_member_user as b, t_MarketTradeInfo as c where a.MemberId = b.id and a.InfoId = c.InfoId"; SqlDataReader...

    1.SSM订单操作1

    3. **查询订单**:根据订单编号或其他条件,用户或管理员可以查询订单详情,如订单状态、支付情况等。 4. **支付处理**:当用户完成支付后,需要更新订单状态为已支付。 5. **订单关联**:通过外键,可以查询订单...

    c++会员卡.的实现

    Member(int id, std::string n) : memberID(id), name(n), points(0), balance(0) {} // 获取和设置属性的方法 int getMemberID() const { return memberID; } void setMemberID(int id) { memberID = id; } ...

    在线影视系统概要设计

    验证通过后,根据用户类型,普通用户会被导向网站前台,可以浏览、下载或上传电影,同时也能修改个人信息。管理员则会进入后台管理系统,这里有电影管理、积分管理、用户管理和评价管理等功能,方便对整个平台进行...

    实现SQL中JOIN联接多个表查询.doc

    最终,所有相关的数据都会被组合到一起,使得数字数据类型(如类别ID、权限ID等)转换为其对应的文本名称,提供更易读的结果。 在Dreamweaver MX这样的开发环境中,可以通过建立DSN数据源并创建记录集来实现这种多...

    易语言获取COM对象的类型名称

    标签“SanYe”可能指的是易语言的一个著名开发者或者社区,他们可能提供了相关的教程、工具或支持,帮助用户解决此类问题。 在内容.txt文件中,如果包含更详细的代码示例或解释,将进一步帮助理解如何在易语言中...

Global site tag (gtag.js) - Google Analytics