我是靠谱客的博主 冷静心锁,最近开发中收集的这篇文章主要介绍初识spring+MySQL配置文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Spring 配置mysql数据库

  • 配置文件
    • Maven注入mysql依赖
    • jdbc与MySQL版本对照:
    • 测试连接数据库是否成功

配置文件

首先在application.properties文件中配置数据库

spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

Maven注入mysql依赖

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.73</version>
</dependency>

应当注意,jdbc的版本应当与MySQL的版本对照,不然会报错

jdbc与MySQL版本对照:

Connector/J 5.1 支持Mysql 4.1、Mysql 5.0、Mysql 5.1、Mysql 6.0 alpha这些版本。
Connector/J 5.0 支持MySQL 4.1、MySQL 5.0 servers、distributed transaction (XA)。
Connector/J 3.1 支持MySQL 4.1、MySQL 5.0 servers、MySQL 5.0 except distributed transaction (XA) support。
Connector/J 3.0 支持MySQL 3.x or MySQL 4.1。

测试连接数据库是否成功

package com.example.demo;
import org.junit.jupiter.api.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.test.context.junit4.SpringRunner;
import java.util.List;
import java.util.Map;
@RunWith(SpringRunner.class)
@SpringBootTest
class SpringProjectApplicationTests {
@Autowired
private JdbcTemplate jdbcTemplate;
@Test
void contextLoads() {
}
@Test
public void testMysql(){
List<Map<String,Object>> result = jdbcTemplate.queryForList("select * from profile");
System.out.println(result);
}
}

最后

以上就是冷静心锁为你收集整理的初识spring+MySQL配置文件的全部内容,希望文章能够帮你解决初识spring+MySQL配置文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部