ssm框架搭建及实现增删改查

项目地址:链接:https://pan.baidu.com/s/1qPiVjGNEqz0ELLJcrqfbhA 密码:b51b

开发工具:eclipse-javaee

数据库名:ssm

数据表名:employee    属性:id  name sex age phone

搭建ssm框架

1、创建项目file-new-dynamic web product (点击下一步,最后勾选web.xml 

2、项目目录如下:


3、引入jar包,并build path一下。 

jar包:链接:https://pan.baidu.com/s/1qWUbnpLbcjRhI1DhbCNipA 密码:47pw

(1)引入jar包:将所有jar包复制,粘贴到lib目录下

(2)build path  建议将本项目的lib下的jar包,build path

(3)放到lib下 和 build path的区别:

        放到lib下是将jar包放到了项目里,而build path只是引入指定路径下的jar包。为防止出现不一致的问题,两部建议都做,且强烈建议build path 时直接添加当前项目lib下的jar包

4、配置web.xml

5、配置spring applicationContext.xml

注意修改:

    数据库连接池中的mysql相关数据库以及用户名和密码 

            路径名问题

7、配置mybatis.xml (如果使用别名,注意修改别名)

8、配置spring-mvc.xml

配置文件相关配置可以参考:

链接:https://pan.baidu.com/s/1y2ORvVAH2Z9xXAFG6IzF3w 密码:mfgq

——————————————————————————————————

到目前位置,配置已经基本搭建完成。 

下面开始实现增删改查的功能(增加功能时实际是对34、、56的重复编写)

1、创建实体类 


2、创建mybatis映射文件 


3、创建Dao层,编写相关操作的接口 


4、创建service接口层,编写相关操作的接口 


5、创建service实现层,实现service层中定义的接口


——————————————————————————————————————

说明一下几个注解: 

import org.springframework.stereotype.Service;

//业务层注解

@Service

 ——————————————————————————————————————

import org.springframework.beans.factory.annotation.Autowired;

//实现注入注解    可使用@Autowired、或者@Resource

@Autowired

 ——————————————————————————————————————

6、编写控制层


 ——————————————————————————————————————

import org.springframework.stereotype.Controller;

//控制层注解

@Controller

 ——————————————————————————————————————

import org.springframework.beans.factory.annotation.Autowired;

//实现注入注解    可使用@Autowired、或者@Resource

@Autowired

 ——————————————————————————————————————

import org.springframework.web.bind.annotation.ResponseBody;

// @ResponseBody 将返回的对象自动转为json格式的数据

@ResponseBody

 ——————————————————————————————————————

7、编写javabean实体类 


8、编写前端接口(前端不做赘述)

猜你喜欢

转载自blog.csdn.net/qq_37465368/article/details/80919200