maven+eclipse搭建项目工程ssm整合(一)

2017-04-13 14:07


废话不多说,拿起来开始干。


一、搭建第一步要明白ssm整合整个框架使用的是spring+springMVC+mybatis

1> 通俗来讲spring是一个轻量级的IOC和AOP框架

IOC: 控制反转 AOP:面向切面

也可以说spring是一个轻量级控制反转和面向切面的框架

2>springMVC 前端控制器 有三大组件构成 解析器 适配器和隐射器

3>mybatis 就简单多了  是apache一个开源项目 持久层框架 对jdbc进行了封装 是一个不完全ORM框架 是需要程序员去手动编写sql

二、搭建项目

maven+eclipse搭建项目工程ssm整合(一)0这是maven工程目录

1>导入项目所需要的jar包 利用pom.xml(导入项目需要的jar包)

2>spring+mybatis整合

从官方下载mybatis和spring整合包:mybatis-spring-1.2.2.jar  包括mybatis核心和依赖包 数据库驱动包   


首先结构

config包(放xml文件)  properties包(放数据信息)


第一步 spring+mybatis整合 (大型项目实际整合应用)

1.配置spring监听器(作用监听所有配置xml文件)

maven+eclipse搭建项目工程ssm整合(一)1

 

注:这里很多朋友在写xml文件的 时候没有提示   修改智能提示window->preferences 找到XML -> 找到editor -> content assist


maven+eclipse搭建项目工程ssm整合(一)2

修改如下:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,


maven+eclipse搭建项目工程ssm整合(一)3

这下提示就有了 ok 我们接着来配置






废话不多说,拿起来开始干。


一、搭建第一步要明白ssm整合整个框架使用的是spring+springMVC+mybatis

1> 通俗来讲spring是一个轻量级的IOC和AOP框架

IOC: 控制反转 AOP:面向切面

也可以说spring是一个轻量级控制反转和面向切面的框架

2>springMVC 前端控制器 有三大组件构成 解析器 适配器和隐射器

3>mybatis 就简单多了  是apache一个开源项目 持久层框架 对jdbc进行了封装 是一个不完全ORM框架 是需要程序员去手动编写sql

二、搭建项目

maven+eclipse搭建项目工程ssm整合(一)4这是maven工程目录

1>导入项目所需要的jar包 利用pom.xml(导入项目需要的jar包)

2>spring+mybatis整合

从官方下载mybatis和spring整合包:mybatis-spring-1.2.2.jar  包括mybatis核心和依赖包 数据库驱动包   


首先结构

config包(放xml文件)  properties包(放数据信息)


第一步 spring+mybatis整合 (大型项目实际整合应用)

1.配置spring监听器(作用监听所有配置xml文件)

maven+eclipse搭建项目工程ssm整合(一)5

 

注:这里很多朋友在写xml文件的 时候没有提示   修改智能提示window->preferences 找到XML -> 找到editor -> content assist


maven+eclipse搭建项目工程ssm整合(一)6

修改如下:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,


maven+eclipse搭建项目工程ssm整合(一)7

这下提示就有了 ok 我们接着来配置