在当今的软件开发中Java是当下最热门的编程语言,这是无庸质疑的。Java Web开发的高效和便利性是Java开发最流行的原因之一。而在Java Web开发中SSH和SSM框架技术的流行有着功不可没的作用。SSM三个框架开发的灵活性和运行时的高效,可能更适合现在互联网应用,已经得到越来越多的程序员的认可。在本课程中对SSM三个框架开发技术作了全面系统的概述,同时更侧重于实践操作,课程中对理论的叙述并不是太多,我们主要是通过一些实例来讲述相关的概念和一些框架技术的使用方法。三个框架在课程中所占的比重也是不同的,其中SpringMVC和MyBatis所占的比重要大一些,Spring所占的要少一些,这主要是从教学学时受限考虑的。
本课程宗旨对SSM三个框架进行精简,以够用为原则,主要讲解每个框架最基本的知识和技术。同时又给学生扩展三个框架所需技术提供网址和参考资料。这样学生可以在最短的时间内掌握SSM三个框架技术,为后续的进一步开发提供了一个良好的基础。
1.了解Spring框架的基本原理,理解IoC的概念,掌握依赖注入的方法。
2.了解SpringMVC框架的基本组成部分,理解其运行机制,掌握常用其常用的组件的使用方法。
3.了解MyBatis框架的基本原理和运行机制,掌握常用的API的使用方法,掌握常用的注解,正确的配置映射文件。
本课程的先修课程为Java程序设计基础、HTML网页设计基础、Java Web开发技术。
1、《JSP Web技术及应用教程(第二版.微课版)》王春明 史胜辉主编 清华大学出版社
2、《JSP Web技术实验与项目实训教程》王春明 史胜辉主编 清华大学出版社