软件学院举办2014年秋季学期第五期学生俱乐部技术沙龙

发布时间:2014-11-03来源:本站作者:管理员动态浏览次数:633

(文图/研分会)软件学院第五期技术沙龙第二次课程于20141031日下午16:00在软件学院四楼机房准时开讲。此次沙龙由研分会承办,主讲人是2014级硕士生严成武同学。严成武同学大四在TCL多媒体公司实习,有丰富的Java Web开发经验。此次他演讲的主要内容是:Struct2框架和MyBatis框架。

严成武同学首先简单介绍了一下Java WebMVC模式以及Servlet的应用,然后对比Servlet的不足,引出了Struts2Struts 2架构采用***的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与 Servlet API完全脱离开,并可以进行多文件,分模块配置。第三部分重点讲解MyBatisMyBatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java POJOsPlain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

本次技术沙龙活动,除了研一的同学,还有很多大三学弟学妹参加,同学们在此次技术沙龙中受益颇多,学习了Struts2MyBatis的基础知识以及简单应用。