1 基本要求
(一) 请编写JAVA代码实现本文档所要求的功能
(二) 本测试侧重考察JAVA中间应用程序编写能力,要求编写的JAVA组件可以成功部署到J2EE应用服务器上(TOMCAT,WEBLOGIC等)
(三) 为考察接口调用及结果考察,要求编写简单的前端应用(客户端、页面均可),调用编写的JAVA组件
2 功能要求
说明:在我们的应用程序编写中,所有的业务操作均通过XML标志实现前端和中间应用服务器的接口,如下示例:<?xml version="1.0"?>
<PKUDOC pkusoft="urn=schemas-pkusoft-com:fz" version="2.0">
<DATAINFO>
<TABLE name="PERSON" operation="0">
<ID state="0">00003</ID>
<NAME state="0">刘军</NAME>
</TABLE>
<TABLE name="PERSON" operation="1">
<ID  state="5">00001</ID>
<NAME state="0">张惠</NAME>
</TABLE>
<TABLE name="PERSON" operation="2">
<ID state="5">00002</ID>
</TABLE>
</DATAINFO>
</PKUDOC>说明:TABLE节点:表示要进行操作的数据库表名称,name属性为要操作的表的数据库名称,其子节点的节点名为要处理的字段名,子节点的值为字段的值
      Operation 属性:表示要进行的数据库操作,0表示insert操作;1表示update操作;2表示delete操作
       State     属性:0表示普通操作类型;5表示当update和delete该字段为操作的 where 条件
(XML1)
要求:
请按照上述的XML,编写一个JAVA组件,实现如下功能:
? 和前端的接口,接受前端程序提交的XML(XML1)。
? 解析XML,并依据XML的节点信息进行业务处理
? 业务处理包括三个内容:
? 增加一条新记录“刘军”,人员编号为“00003”
? 修改人员编号为“00001”的人员名字为“张惠”
? 删除编号问“00002”的人员
? 以上业务操作在同一事务中
? 业务处理只要求生成SQL语句,SQL可以生成文件或者显示在前端界面上。3 数据结构
字段描述 字段编码 字段类型 必须 主键 备注
人员编号 ID varchar(5) √ √
姓名 NAME varchar(30) √
哪位高手帮我写一下,我实在不会啊,写不出来