- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(制作简单单表模块—员工管理)第4节
制作简单单表模块—员工管理
创建数据库
字段名 字段类型 可以为空 字段说明 ID VARCHAR2(32) 否 表主健 EMPLOYEE_NO VARCHAR2(16) 是 员工编号 NAME VARCHAR2(30) 是 员工姓名 GENDER VARCHAR2(1) 是 员工性别,取值为F:女,M:男,N:不确定 DATE_OF_BIRTH DATE 是 员工出生日期,格式为YYYYMMDD ADDRESS_OF_BIRTH VARCHAR2(50) 是 籍贯,只填入省份即可 EMAIL VARCHAR2(50) 是 电子邮件 ADDRESS VARCHAR2(100) 是 家庭住址 CELL_PHONE NUMBER(11) 是 移动电话 JOB_TITLE VARCHAR2(50) 是 工作职位 DEPT_ID VARCHAR2(32) 是 员工所属部门 CREATED_BY VARCHAR2(32) 是 创建人 CREATION_DATE DATE 是 创建时间 LAST_UPDATED_BY VARCHAR2(32) 是 最后修改人 LAST_UPDATE_DATE DATE 是 最后更改时间 LAST_UPDATE_IP VARCHAR2(20) 是 最后更改IP VERSION NUMBER(16) 是 版本 ATTRIBUTE_01 VARCHAR2(255) 是 预留字段1 ATTRIBUTE_02 VARCHAR2(255) 是 预留字段2 ATTRIBUTE_03 VARCHAR2(255) 是 预留字段3 ATTRIBUTE_04 VARCHAR2(255) 是 预留字段4 ATTRIBUTE_05 VARCHAR2(255) 是 预留字段5 ATTRIBUTE_06 VARCHAR2(255) 是 预留字段6 ATTRIBUTE_07 VARCHAR2(255) 是 预留字段7 ATTRIBUTE_08 VARCHAR2(255) 是 预留字段8 ATTRIBUTE_09 VARCHAR2(255) 是 预留字段9 ATTRIBUTE_10 VARCHAR2(255) 是 预留字段10 数据库名:ex_employee,用OA用户在PL/SQL中创建,可以现在表中的SQL语句来修改,创
建好以后,必须在apps用户下创建同义词(synonyms),否则在前台链接模块时会出错。
利用代码生产器生成模块基本框架
平台代码生产器是MYECLIPSE的一个插件(com.avicit.platform.codegeneration_5.4.1.jar)。
使用代码生产器
在项目LIYANG上点击右健—NEW—OTHER—自动代码生产,点击“NEXT”,在工程选择界面直接点击“NEXT”到生产业务对象界面。如果此界面出现乱码,需要修改E:\MyEclipse 6.0\eclipse下的eclipse.ini文件中Duser.language=en为Duser.language=zh,并重启MyEclipse。
配置正确的数据库地址、用户OA和密码,点击载入表,选择生产成业务对象的表EX_EMPLOYEE,勾选仅生产POJO和Hibernate配置文件,并指定业务对象路径,点击完成。生成如下文件:
再重新启动代码生产器,到工程选择窗口。
这时勾选“根据现有hbm文件新建模块”,选择刚才新建的hbm文件,点击“NEXT”。到生成业务模块界面。
选择业务模块路径和JSP文件路径,以及模板类型,并勾先用于查询的字段,点击完成。这样一个简单的单表模块就已经完成了。我们看生产的文件:
在/LIYANG/src/avicit/oa/module/tp/exemployee下生成:action下包含页面控制层的类,configuration下包含模块的配置文件,domain下包含业务处理层,view下包含dorado的view配置文件,Orm下是业务对象。
在/LIYANG/web/oa/module/tp/exemployee下生成:web下是模块的jsp对象。
生产模块后需要重启tomcat。重启完后重新登录系统,将该模块挂入平台的菜单。
打开“系统管理”—“权限管理”—“菜单结构维护”—“添加子项菜单”,填写菜单标题,设定好路径,然后单击保存。
接下来进行角色的授权,将该菜单授权给一般用户,接着点“重新加载缓存”,刷新页面就可以见到刚才的菜单,点击打开该模块。
功能完善
管理主页面的上方区域是一个模块的查询区,查询区是用dorado的form组件来展现的。打开exEmployeeManager.view.xml文件,查询区的dataset是一个formdatase
您可能关注的文档
- 夏普sh8128u_android2.2 rom刷机教程.doc
- 徐州市三检政治试题.doc
- 8上信息技术教案2017.doc
- 电脑用语-俄语.docx
- 2.1旅游资源及其特点.ppt
- Discuz x2.5论坛文件功能说明讲解.doc
- 精品课程建设平台和在线考试系统技术要求.doc
- 概念图复习课教研.doc
- 应汉亭华中旅游区.ppt
- 刷机注意事项!!!.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)