java工程师 工作总结(优秀范文六篇).docx





《java工程师 工作总结(优秀范文六篇).docx》由会员分享,可在线阅读,更多相关《java工程师 工作总结(优秀范文六篇).docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、java工程师 工作总结(优秀范文六篇)第一篇:java实习总结struts是开源软件。使用struts的目的是为了帮助我们减少在运用mvc设计模型来开发web应用的时间。如果我们想混合使用servlets和jsp的优点来建立可扩展的应用,struts是一个不错的选择。软件工程师使用struts为业务应用的每一层提供支持。它的目的是为了帮助我们减少在运用mvc设计模型来开发web应用的时间。我们仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果想混合使用servlets和jsp的优点来建立可扩展的应用。action,这个类通常由用户提供,该控制器负责接收来自actionserv
2、let的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给jsp页面显示。model部分:由javabean组成,actionform用于封装用户的请求参数,封装成actionform对象,该对象被actionservlet转发给action,action根据actionform里面的请求参数处理用户的请求。javabean则封装了底层的业务逻辑,包括数据库访问等。view部分:该部分采用jsp实现。struts提供了丰富的标签库,通过标签库可以减少脚本的使用,自定义的标签库可以实现与model的有效交互,并增加了现实功能。对应上图的jsp部分。controller组件:co
3、ntroller组件有两个部分组成系统核心控制器,业务逻辑控制器。系统核心控制器,对应上图的actionservlet。该控制器由struts框架提供,继承httpservlet类,因此可以配Z成标注的servlet。该控制器负责拦截所有的http请求,然后根据用户请求决定是否要转给业务逻辑控制器。业务逻辑控制器,负责处理用户请求,本身不具备处理能力,而是调用model来完成处理。对应action部分。总结:学习了才知道struts很强大。2程序结构(画流程图)3各模块的功能及程序说明;我所负责的模块是图书信息管理,主要包含四个方面,对图书信息的查找,增加,修改,删除。查找:可以满足图书管理者
4、查询数目的要求,在这个模块,可已使用多种方式查找,包括无条件查询和条件查询,无条件查询是将所有的书一起都找出来,条件查询又包括图书编号查询和模糊条件,这个可以满足图书管理者对具体的一本书查询的要求;增加:按照传统的增加方式进行增加,在新买书时,可以方便图书管理者对数据库进行增加;修改:可以修改图书的名称,适合在录入信息错误时使用;删除:当撤销破旧书目时,可以使用,我所做的所有操作都会对数据库产生影响。4.源程序;case1:System.out.println(图书信息:);System.out.println(1.查询图书信息:);System.out.println(2.插入图书信息:);
5、System.out.println(3.删除图书信息:);inta1=scanner.nextInt();switch(a1)case1:System.out.println(1.查询图书信息:);StringSql=SELECT*FROMsystembook;rs=stmt.executeQuery(Sql);while(rs.next()StringbookID=rs.getString(1);StringbookNo=rs.getString(2);StringbookName=rs.getString(3);StringbookWriter=rs.getString(4);Strin
6、gbookPuSystem.out.println(bookID+,+bookNo+,+bookName+,+bookWriter+,+bookPub);break;case2:intzz=0;while(zz!=1)System.out.println(2.插入图书信息:);System.out.println(请按顺序插入图书条码号,图书索书号,图书名字,图书作者,Stringstr=scanner.next();Stringsplitst=str.split(,);Stringa11=splitst0;Stringa12=splitst1;Stringa13=splitst2;Strin
7、ga14=splitst3;Stringa15Sql=INSERTINTO图书出版社);Stringsystembook(bookID,bookNo,bookName,bookWriter,bookPub)VALUES(+a11+,+a12+,+a13+,+a14+,+a15+);inti=stm.executeUpdate(Sql);/返回记录影响的条数System.out.println(插入成功!);System.out.println(是否继续插入?yes/nono返回主菜单);Stringk=scanner.next();if(i!=0)if(k.startsWith(yes)Sys
8、tem.out.println();if(k.startsWith(no)zz=1;System.out.println();break;case3:intll=0;while(ll!=1)System.out.println(3.删除图书信息:);System.out.println(请输入要删除的图书编号:);StringStr=scanner.next();StringSplitst=Str.split(,);Stringb3=Splitst0;Stringsql1=SELECT*FROMsystembookwherebookID=+b3+;rs1=stm.executeQuery(sq
9、l1);intkkk=0;while(rs1.next()Stringa22=rs1.getString(1);Stringb22=rs1.getString(2);Stringc22=rs1.getString(3);Stringd22=rs1.getString(4);Stringe22=rs1.getString(5);System.out.println(a22+,+b22+,+c22+,+d22+,+e22);kkk+;if(kkk=0)elseStringdeleSql=DELETEFROMsystembookWHEREbookID=+b3+;System.out.println(
10、没有这本书,请重新输入);第三篇:java程序员试用期工作总结尊敬的领导:我于20XX年7月4日进入公司,根据公司的需要,加入了XXX部,加入了XXX项目组,目前担任java程序员一职。到今天2个月试用期已满,根据公司的规章制度,现申请转为公司正式员工。软件开发是我大学以来的志向,公司给了我这个机会,让我的梦想得以实现,这也是我职业生涯的一个起点,我十分珍惜。初到公司我曾担心自己不知道该怎么与项目组的同事沟通,担心不知道怎么做好工作,但是项目组的前辈们都很亲切,也很耐心的教导我,解答我的疑问,以及他们团结向上的精神,让我很快的熟悉了工作,融入了项目组。通过两个月的不断学习,在项目开发中的不断锻
11、炼以及同事、领导的帮助,我已逐渐融入这个大家庭,个人的工作技能也有了明显的提升,虽然仍有不足,但是收获了不少,我感觉自己成长了,也逐渐成熟了。现将工作情况简要总结如下:1、我主要在系统软件事业部进行软件开发和熟悉公司业务流程,初来乍到,对公司还有很多不熟悉的地方,但是在领导和同事的耐心指导下,使我在较短的时间内适应了公司的工作环境,也熟悉了公司的部分业务流程。2、熟悉了公司现有项目主要使用的技术及开发框架,能迅速上手开发。3、通过参与XXX系统、XXX系统两个项目的开发,现已能独立完成领导交付的任务。4、项目基本流程、业务种类,有了相关的掌握与了解。5、按时按量的自己给自己分配当天应当完成的任
12、务,保证项目的进度。在这两个月的学习和工作中,我一直严格要求自己,遵循公司的规章制度,认真完成领导布置的每一项任务,遇到的问题虚心的向项目组的前辈们学习、请教,不断的提高、充实自己。开发过程中出现的一些问题,前辈们会耐心的指出和指导我修改,这些经历让我不断成熟,处理问题时考虑得更全面,避免类似情况的再次发生。在此我要特地感谢部门的领导和同事们对我的指引和帮助,感谢他们对我工作上失误的提醒和指正。经过这两个月,我已经能独立进行开发任务,按时按质的完成分配的工作任务,当然还有许多不足,开发的经验仍有待提高,编写代码的简洁性和完整性也需要进一步增强,需要不断的继续学习以提高自己的工作能力。总之,这两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java工程师 工作总结优秀范文六篇 java 工程师 工作总结 优秀 范文

限制150内