业师走进课堂——面向对象程序设计

作者:来源:时间:2018-12-03

  为让学生们深入了解面向对象程序设计课程的应用价值,了解该项技术在世纪项目开发中的应用技巧,面向对象程序设计课程于2018年11月24日,进行了业师课的讲授。本次业师课郭鸣宇老师邀请了企业资深软件工程师——董超老师走进课堂,与同学们分享他在工程实践中的工作经验。

  董超老师任职中嘉博众集团产品战略发展研究院院长,有着17年的IT行业工作经验。本次业师课为同学们讲授了JDBC、Java多线程、网络编程和Java数据结构于算法方面的知识。董老师提醒同学们Java是很有特色的程序设计语言,作为编程的基础一定要举一反三的学习。

  随后,董超老师介绍到MyBatis框架技术,讲到MyBatis的前身iBatis,本是由Clinton Begin开发,后捐给Apache基金会,并成立iBatis开源项目,后来经历迁移最后成为了MyBatis。它是一个数据持久层框架,把实体类和SQL语句之间建立了高级映射关系,摒除了大部分的JDBC代码、手工设置参数和结果集重获,是一种半自动化的ORM实现。目前京东等多个公司都在使用该项技术,相比于JDBC,MyBatis的开发效率更高,而且简便。

  董老师说软件开发的技术日新月异,没有持续的学习和钻研就不能够愉快的编程,因此同学们要学会把知识变成自己的,这需要同学们勤学苦练,多尝试自己动手做项目。

  本次业师课共进行了4个学时,时间虽短,但董超老师对同学们认真负责,用简洁的语言指导同学们,并亲手演练示范,使同学们受益匪浅,不仅找到了正确的学习方法还明确了未来自身发展方向。期待下学期还有董老师的业师课!

 

图1

 

图2