首页 > 数据库技术 > 详细

springboot-整合jdbc

时间:2020-09-13 21:59:21      阅读:94      评论:0      收藏:0      [点我收藏+]

SpringBoot整合JDBC

创建springboot项目时勾选上JDBC API和MySQL Driver

可以使用springboot默认的properties配置数据源,也可使用yaml文件

  • application.properties

    spring.datasource.username=root
    spring.datasource.password=zou00000+
    spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    
  • application.yaml

    spring:
      datasource:
        username: root
        password: zou00000+
        url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC&useSSL=true&useUnicode=true&characterEncoding=UTF-8
        driver-class-name: com.mysql.cj.jdbc.Driver
    

这里可能会遇到时区问题,在url上添加serverTimezone=UTC即可解决。

java为我们提供了一个Jdbc模板类,JdbcTemplate,直接用,比如:

	@Autowired
    JdbcTemplate jdbcTemplate;
    @GetMapping("/queryUser")
    public List<Map<String, Object>> queryUser() {
        String sql = "select * from user";
        List<Map<String, Object>> maps = jdbcTemplate.queryForList(sql);
        return maps;
    }

就可以查询出全部用户。

springboot-整合jdbc

原文:https://www.cnblogs.com/zouyc/p/13662054.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!