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