一、SSM即Spring+SpringMVC+Mybatis
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。使用Spring来管理控制器。
控制层使用SpringMVC,Spring MVC属于SpringFrameWork的后续产品,它分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
Mybatis用于项目持久层。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
数据库暂时使用的是Mysql,数据库连接池使用的是阿里巴巴的druid数据源。
二、MAVEN环境变量配置
网上搜索一大堆,此处引用的网址是百度经验:maven下载地址以及环境变量配置
三、MAVEN环境搭建
1.在安装后的maven中新建文件夹repo(名字随意自己取,英文名)
然后修改maven conf/settings.xml中本地jar包存储位置
2.增加maven国内镜像——阿里云
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
3.指定maven JDK版本
在<profiles></profiles>中添加如下代码