【技术实现步骤摘要】
本专利技术涉及Java语言Web程序开发
,具体涉及一种带业务属性标识的JavaBean主键设计方法。
技术介绍
在JavaWeb应用开发中就一定会用到JavaBean对象,每一个JavaBean对象都会有一个唯一身份标识即主键,对于主键的设计原则是唯一,不依赖于其他表,一般是自动增长或UUID,这种主键设计不具备可读性,特别是在关键查询的时候会增加不必要的判断,还会影响查询的性能。
技术实现思路
本专利技术解决的技术问题在于提供一种带业务属性标识JavaBean的主键设计方法。本专利技术解决上述问题的技术方案是:所述的方法是将对象的组织类别作为主键的前缀进行保存(COMP-XXX、DEPT-XXX、POST-XXX、EMP-XXX)。所述的方法主要包括以下步骤:第1步、客户端创建JavaBean对象并提交到Action;第2步、Action根据客户端所创建对象的标识,设置JavaBean对象主键的值;第3步、调用相应的对象保存方法进行持久化到数据库;第4步、客户端通过主键查询某个组织的详细信息;第5步、Action通过所查询对象的主键前缀判断可以直接关联到具体的对象进行查询;第6步、返回对象的具体信息到页面。本专利技术的有益效果是:将对象的组织类别(如:公司、部门、职位、员工)作为主键的前缀进行保存(COMP-XXX、DEPT-XXX、POST-XXX、EMP- ...
【技术保护点】
一种带业务属性标识的JavaBean主键设计方法,其特征在于:所述的方法是将对象的组织类别作为主键的前缀进行保存(COMP‑XXX、DEPT‑XXX、POST‑XXX、EMP‑XXX)。
【技术特征摘要】
1.一种带业务属性标识的JavaBean主键设计方法,其特征在于:所述的方
法是将对象的组织类别作为主键的前缀进行保存(COMP-XXX、DEPT-XXX、
POST-XXX、EMP-XXX)。
2.根据权利要求1所述的一种带业务属性标识的JavaBean主键设计方法,
其特征在于:所述的方法主要包括以下步骤:
第1步、客户端创建JavaBean对...
【专利技术属性】
技术研发人员:齐兆勇,孙傲冰,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。