• SpringBoot连接数据库


    1连接mysql数据库

    1. appliction配置文件

    spring.datasource.url=jdbc:mysql://127.0.0.1:3306/student?useUnicode=true&characterEncoding=utf-8
    spring.datasource.username=root
    spring.datasource.password=root
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    spring.datasource.type=com.mysql.jdbc.jdbc2.optional.MysqlDataSource
    

    2.pom.xml添加依赖

    添加数据库连接
    <dependency>
       <groupId>mysql</groupId>
       <artifactId>mysql-connector-java</artifactId>
       <scope>runtime</scope>
    </dependency>
    JdbcTemplate支持
    dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>4.3.10.RELEASE</version>
    </dependency>

    3.利用JdbcTemplate执行语句

    @Autowired
        private JdbcTemplate jdbcTemplate;
    
    @RequestMapping("/list")
    public List<Map<String,Object>> getUser(){
        System.out.print("111111111111");
        String sql="select * from students";
        List<Map<String,Object>> list=jdbcTemplate.queryForList(sql);
        return list;
    }
    

      

      如图所示,已经成功连接查询

    PS:  1.添加JdbcTemplate 支持

         2.使用JdbcTemplate需要在配置文件声明

        spring.datasource.type=com.mysql.jdbc.jdbc2.optional.MysqlDataSource(个人使用过程中遇到问题添加后解决,type根据实际情况而定)

    
    
    
    往事如烟,余生有我.
  • 相关阅读:
    侧滑界面的实现
    Private field 'XXX' is never assigned的解决办法
    android先加载注册页面而不是MainActivity主页面
    每日日报4
    每日日报3
    47 选择排序和插入排序
    计算机启动过程 BIOS MBR等
    ARM中MMU地址转换理解(转)
    深度学习框架 CatBoost 介绍
    预训练词嵌入
  • 原文地址:https://www.cnblogs.com/assistants/p/9583946.html
Copyright © 2020-2023  润新知