• 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根据实际情况而定)

    
    
    
    往事如烟,余生有我.
  • 相关阅读:
    Android sdk 下载路径
    centos修改用户用户组
    centos7 通过shell切换root用户
    java 服务上传图片到linux没有读写权限
    Mybatis第二天
    Mybatis第一天
    反射
    注解
    多线程第二天
    java---过滤器、监听器
  • 原文地址:https://www.cnblogs.com/assistants/p/9583946.html
Copyright © 2020-2023  润新知