Springboot配置MySQL数据库

Springboot配置MySQL数据库

一、创建springboot项目,并添加如下依赖

xml 复制代码
<dependency>
       <groupId>com.mysql</groupId>
       <artifactId>mysql-connector-j</artifactId>
       <scope>runtime</scope>
</dependency>

二、在application.properties中配置连接数据库信息

properties 复制代码
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/数据库名称
spring.datasource.username=root
spring.datasource.password=密码

三、在启动类中创建代码,并运行测试:

java 复制代码
@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        ConfigurableApplicationContext context =SpringApplication.run(DemoApplication.class, args);
        JdbcTemplate jdbcTemplate = context.getBean(JdbcTemplate.class);
        List<Map<String, Object>> result =
                jdbcTemplate.queryForList("SELECT * FROM student");
        System.out.println(result);
    }
}

运行结果:

数据库数据:

相关推荐
gjc5923 分钟前
踩坑实录:MySQL服务器CPU爆高,元凶竟是SELinux的setroubleshootd?
运维·服务器·数据库·mysql·adb
2401_846341655 分钟前
Python Lambda(匿名函数):简洁之道
jvm·数据库·python
2401_879693878 分钟前
进阶技巧与底层原理
jvm·数据库·python
知识分享小能手10 分钟前
Redis入门学习教程,从入门到精通, Redis Stack 完整语法知识点及使用指南(7)
数据库·redis·学习
SmartBrain13 分钟前
Spring Boot的高性能技术栈的工程实践
spring boot·后端·架构
小仓桑15 分钟前
【Agent智能体项目实战三】LangChain调用通义千问保姆级教程
数据库·阿里云·langchain·agent
GIS阵地22 分钟前
QgsDataSourceUri解析
数据库·c++·qt·开源软件·qgis
dreamxian28 分钟前
苍穹外卖day09
java·spring boot·tomcat·log4j·maven
yunyun3212332 分钟前
自动化与脚本
jvm·数据库·python
暮冬-  Gentle°32 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python