宁波大红鹰学院
201*-201*学年第一学期
201*级专科软件技术专业《j2ee框架技术实训》
专业:软件技术学生姓名:
实训课题:论坛管理系统
指导教师:
一、 实训任务
1. 在myeclipse derby中建立数据库 lt(date name content id)
2. 编写hibernate程序向数据内插入数据
3. 添加structs,信息发送:游客信息的发送。
4. 管理员的注册和登录。如果登录失败,转入注册页面。
5. 消息的查询:根据id号,进行信息的查询。
6. 消息的管理:包括消息的修改和删除。
二、 功能设计
1、系统功能分析:
这是一个使用sh框架实现用户的登录、注册、删除、修改等功能的系统。首先在登录界面(index.jsp)输入用户名及密码进行登录。若登录成功则跳转到用户主页,该页面可以进行删除、修改、查询等操作;若登录失败则进入注册界面,注册完毕后即可登录了。
2、数据库设计:
create table lt(
id char(10) primary key,
name char(10),
contentchar(50),
date char(20)
);
3、代码设计:
hibernate插入数据
session s1=hibernatesessionfactory.getsession();
transaction t=s1.begintransaction();
lt lt=newww.bsmz.nete(name);
lt.setcontent(content);
lt.setdate(date);
s1.update(lt);
t.commit();
hibernatesessionfactory.closesession();
用户登录和注册
session s=hibernatesessionfactory.getsession();
string hql="select lt from lt as lt www.bsmz.nete(name);
lt.setcontent(content);
lt.setdate(date);
s1.save(lt);
t.commit();
hibernatesessionfactory.closesession();
消息查询
session s=hibernatesessionfactory.getsession();
string hql="select lt from lt as lt www.bsmz.nete(name);
lt.setcontent(content);
lt.setdate(date);
s1.update(lt);
t.commit();
hibernatesessionfactory.closesession();
三、 总结
经过这次的实训,让我对ssh框架有了很深的了解,虽然过程中出现的一些问题,但是在老师和同学的细心指导下,最终玩成了这个项目,这对于即将要制作毕业作品的我来说无疑是最大的帮助。
学生签名:
日期:
第二篇:j2ee开发工程师j2ee开发工程师
岗位职责:
1、 负责j2ee系统分析、设计、开发。
2、 j2ee应用的优化,数据存储的调优。
3、 编写必要的设计文档。
4、 单元测试和质量控制。
任职要求:
1、本科及以上学历,三年以上大型j2ee应用开发经验。
2、精通java语言,有良好的面向对象程序设计思想,熟悉设计模式。
3、精通ibatis、hibernate、spring、ajax等开发框架,熟悉框架背后的设计原理及实现。
4、熟悉jms、jndi、nio等j2ee技术。
5、熟悉oracle、mysql数据库开发技术及相关工具。
6、有大型j2ee系统开发经验者优先考虑,有邮件服务器开发相关经验者优先考虑。
7、工作踏实认真,理解和沟通能力强,有良好的学习能力、团队合作精神,能承受工作压力。
symbian高级软件工程师
岗位职责:
1、负责symbian手机软件的设计、开发;
2、编写必要的开发文档,如设计文档,测试文档;
3、进行源代码的单元测试和质量控制;
岗位要求:
1、计算机、电子、通讯等相关专业本科(含)以上学历,一年以上的手持移动设备的嵌入式开发经验;
2、3年以上c/c++开发经验
3、熟悉symbian系统,有1年以上的symbian平台开发经验;
4、熟悉面向对象的程序设计;
5、具有诚实、乐观、富于责任感的精神;良好的职业道德和积极向上的心态;
6、善于沟通交流,有良好的团队协作精神和服务意识。
android软件开发工程师
岗位职责
android平台软件设计与开发
任职要求:
精通java语言;
熟悉网络osi模型
熟悉c/s应用结构
熟悉android系统架构及相关技术,必须具备实际android平台开发经验;
熟悉无线网络及多媒体应用开发;
思路清晰,思维敏捷,快速的学习能力,良好的英文资料阅读能力;
能承担较大工作压力,具备良好的沟通能力和团队合作精神;
www.bsmz.netp 实体 bean 作为 o/r 映射的首选解决方案。
1. 始终使用 mvc 框架。 mvc 框架可以将业务逻辑(java beans 和 ejb 组件)、控制器逻辑(servlets/struts 动作)、表示层(jsp、xml/xslt)清晰地分离开来。良好的分层可以带来许多好处。
mvc 框架对于成功使用 j2ee 是如此重要,(更多内容请访问好范 文网www.bsmz.net [schwww.bsmz.netinder)可以取代 j2ee 安全性,或者是不知道 www.bsmz.netysql数据库;asp对应sql数据库;jsp对应oracle数据库。所以大家会经常看到市场上java培训都是用的oracle数据库,其实你学会了oracle数据库,再去学习mysql、sql数据库,你会觉得有很多相似的之处,学起来也容易上手了。就如同你会了j2ee,然后再学习.net就很容易上手一样。最后强调一点的是java可以使用任何数据库的,因项目的不同需求而选择相应合适的数据库。
我推荐大家的学习视频是(唐远东)企业级数据库oracle,然后再根据尚学堂的oracle视频把每个知识点复习一遍。相应的oracle参考学习书籍,我并没有发现一本较好的。如果大家认为有比较好的oracle,可以留帖推荐,在此先说声谢谢。
3. 掌握基础的xml知识。用于j2ee中的jsp、servlet的服务器配置。不要求精通,起码要
看得懂常用xml代码。我推荐的视频是孙鑫的xml视频,不过现在张孝祥老师好象也推出了xml视频。参考书籍是(孙鑫)java web 开发详解。
高级阶段
首先是学习servlet、jsp然后再去学习框架struts、hibernate、spring等最前沿的最流行的网络编程必备的软件技能。
学习servlet我建议大家去学习韩顺平老师的j2ee系列实战视频之servlet。
学习jsp我建议大家学习李兴华老师的jsp视频教程吧!推荐的参考书籍是《servlet与jsp核心编程》。
框架的基础就是servlet、jsp。首先大家应该学习的是struts框架,典型的mvc模型。推荐学习视频是张小静的struts视频,张小静老师讲的非常详细,我认为很适合初学者。(现在网上不是有孙鑫的j2ee视频嘛,主要就是讲的struts、hibernate、spring这三个框架,我建议初学者不要观看,这是学员偷偷录制的,有些地方衔接得不是很好,初学者也许很难看懂的,等有了三个框假的基础再去看,你会受益匪浅的)推荐书籍孙卫琴编著《精通struts基于mvc的java.web设计与开发》。
然后就是hibernate框架,大家可以观看李兴华老师的hibernate视频,参考书籍孙卫琴《精通hibernate:java对象持久化技术详解》
最后关于spring框架的视频,现在维度学习空间上已经有了尚学堂149班的的struts、hibernate、spring框架视频而且声音比较清晰是目前网上比较流行的视频教程。
学完上述三个阶段的内容,还可以看看jsf、ajax、ejb吧!现在的ajax用得非常火,随便在这里提一下,学习ajax之前一定要有javascript的基础,推荐视频张孝祥javascript网页开发,这套视频有相应的配套书籍《javascript网页开发》。如果想基本掌握可以参看尚学堂的javasript教程,一天就可以看完把例子程序练习一遍就可以基本掌握。ajax可以学习传智精品的ajax基础教程。
项目阶段
以上学习的内容都很零散,需要用几个小项目来把它们串起来,就像一条线把珍珠都串起来。推荐mldn李兴华老师的智囊团项目视频。
我们向您推荐更多相关文章:基于j2ee的网上商城毕业论文
j2ee学习总结思维方式和理念
基于j2ee的邮政集邮品管理系统的分析与设计
实习报告实习报告格式实习报告注意事
邮政实习实习报告
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《j2ee实习报告》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/354327.html
- 上一篇:金融专业学生毕业实习报告
- 下一篇:会计专业综合调研报告