栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Web 基础 之 Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Web 基础 之 Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理

 Web 基础 之 Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理

目录

 Web 基础 之 Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理

一、简单介绍

二、相关环境

三、SpringBoot 整合 SSM 环境 ,使用配置文件的方法

四、SpringBoot 整合 SSM 环境 ,使用注解的方法


一、简单介绍

Web 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。

本节介绍,Web 开发 中Eclipse 中 SpringBoot 整合 SSM 环境 配置文件版和 注解版 两种版本方法使用的简单整理,其实主要区别整理在于调用数据库的方法上,配置文件的需要引入 c3p0;两个整合环境版本放在一起,可以直观感受两者区别,根据需要选择合适版本使用即可,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。

二、相关环境

1、Windows 10

2、Eclipse 2021-06 (4.20.0)

3、apache-maven-3.8.3

4、MySQL  8.0.23 + MySQL Workbench 8.0 CE

三、SpringBoot 整合 SSM 环境 ,使用配置文件的方法

1、打开网址,创建一个 maven 工程,添加 Spring Web 、Mybatis framework、MySQL Driver

网址:https://start.spring.io/

(注意:spring boot 版本根据需要选取,java 根据自己实际安装版本选择,其他也根据自己需要设置添加即可 )

2、设置好了,下载工程到本地,然后解压

3、打开 Eclipse ,File - import 导入 maven 工程

 

 

 

 

4、 等待一会儿,就好导入,并显示

(没有的话,可能还在加载,或者切换下工程状态,或者重启下 Eclipse)

 

5、打开 MySQL Workbench ,新建一个数据库和表,并且添加些数据,便于简单测试使用

 

6、在工程 src/main/java 下添加一些 package ,用来简单分类管理一些 脚本

7、在 entity package 下添加 User 数据模型,与之前 MySQL 创建的表的数据项目对上

 

package com.example.maven_srpingboot_ssm_config_file_test.entity;


public class User {
	
	public Integer id;
	private String username;
	private String password;
	
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	@Override
	public String toString() {
		return "User [id=" + id + ", username=" + username + ", password=" + password + "]";
	}
}

8、在 dao package 下创建 接口脚本 UserDao,这里是可以对应连接数据库,进行操作的接口脚本(这里为了测试,只添加简单的查询接口)

package com.example.maven_srpingboot_ssm_config_file_test.dao;

import java.util.List;

import com.example.maven_srpingboot_ssm_config_file_test.entity.User;


public interface UserDao {
	// 查 select * from user 
	List searchAllUsers();
}

9、在工程下src/main/resource 下添加一个 mapper 文件夹,添加 xml 文件 UserMapper 和 MybatisConfig  

(UserMapper 用来数据库语句的映射(这里简单配置查询数据的语句),MybatisConfig  配置一些参数)

 UserMapper.xml (注意 与 dao 脚本对应上)