为了方便各位想要学习SSM框架开发动态网站,给大家准备了开发环境方面的搭建步骤
1、基本概念
1.1、Spring
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。
◆目的:解决企业应用开发的复杂性
◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
◆范围:任何Java应用
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。
1.2、SpringMVC
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
1.3、MyBatis
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。
2、搭建Java开发环境
目前,JDK版本已经更新到了JDK11,我也是试着安装了这个版本来用用,但是在配置好后启动eclipse时却报错了,在网上找了一些方法却不管用,同样在JDK9版本里也是无法启动eclipse,不过是可以找到解决办法了。这里还是推荐大家使用JDK8,因为不用遇到这些错误,而且后期开发中也会少很多麻烦,等官方解决了这些bug再升级到高版本也可以的。
首先是去java官网下载JDK8,下面是下载链接(注意选择适合自己系统的版本):