spring boot通过简单的配置就可以连接mysql,并且可以创建默认的连接池HikariDataSource,下面我们来看一看如何配置mysql

  1. 添加maven依赖,代码如下
        <!-- mysql --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency>
  1. 修改application.properties配置文件,添加如下代码

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

  1. 添加测试代码,在启动方法中添加如下代码,用JdbcTemplate操作数据库
@SpringBootApplication
public class SpringBootMysqlApplication {public static void main(String[] args) {ConfigurableApplicationContext context =SpringApplication.run(SpringBootMysqlApplication.class, args);JdbcTemplate jdbcTemplate = context.getBean(JdbcTemplate.class);List<Map<String, Object>> result =jdbcTemplate.queryForList("SELECT * FROM USER");System.out.println(result);}}

spring boot配置mysql相关推荐

  1. Spring Boot 配置 MySQL 数据库

    一.导入 Maven 依赖 <!--MySQL jdbc 驱动--> <dependency><groupId>mysql</groupId><a ...

  2. Spring Boot配置Mysql后无法根据java实体类生成table

    https://www.imooc.com/qadetail/193270?t=292816 检查了两天,没找到问题.原因为实体类必须在主程序application的同名包或者子包下面,启动时才会扫描 ...

  3. mysql jdbc配置重连_Spring Boot 配置MySQL数据库重连的操作方法

    使用jdbc连接MySQL,如果连接失效,可能会报类似的错误: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last pa ...

  4. mysql 多数据源访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码

    之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...

  5. Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践

    我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利,是的,我也是这样认为的,I know your felling . 前期了解概念什么的确实 ...

  6. Eclipse + Spring boot +mybatis + mysql

    Eclipse + Spring boot +mybatis + mysql 如题.使用Springboot 2.0 版本进行网页的开发.原理和优点很多博文已经讲过了,这里不再赘述.但是很多项目按照他 ...

  7. java多个数据库数据进行访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码...

    之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...

  8. spring boot配置mybatis和事务管理

    spring boot配置mybatis和事务管理 一.spring boot与mybatis的配置 1.首先,spring boot 配置mybatis需要的全部依赖如下: <!-- Spri ...

  9. (转)Spring Boot 2 (五):Docker Compose + Spring Boot + Nginx + Mysql 实践

    http://www.ityouknow.com/springboot/2018/03/28/dockercompose-springboot-mysql-nginx.html 我知道大家这段时间看了 ...

最新文章

  1. XMPP个人信息展示
  2. jquery PHP大文件上传,Jquery和BigFileUpload实现大文件上传及进度条显示
  3. ubuntu 20.04修改数据源配置
  4. Linux 字符设备驱动开发基础(二)—— 编写简单 PWM 设备驱动
  5. 【CodeForces - 1020B】Badge(模拟,图,环)
  6. mysql debug log_PHP代码调试与日志
  7. linux5.8下oracle10g安装和配置详解
  8. linux用户管理的命令及手动添加用户
  9. webAppbuilder微件使用教程3 地理处理微件
  10. Linq-查询上一条下一条
  11. python服务器查看文件更改记录,python 查看远程服务器上的文件
  12. android动画哪些,Android Animation动画(很详细)
  13. 面试官的技巧---如何高效地面试
  14. 微信王者登录太多服务器怎样删除,使用微信登录游戏或其他app时,可以使用不同的个人信息登录 选项已满 怎么删除?如图...
  15. linux系统如何看懂日志信息,Linux系统查看日志信息总结
  16. _,predicted=中_,的作用
  17. GBase8a如何选择 hash 分布列
  18. 计算机无法切换用户权限,“无法更改的Administrator账户密码”的解决方案
  19. 青少年护眼灯哪个牌子好?儿童护眼灯品牌推荐
  20. 材料科学与工程毕业论文题目【313个】

热门文章

  1. 2008 年网络浏览器市场份额趋势
  2. JAVA毕设项目数字家谱管理系统设计与实现(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)
  3. 我们这些农村孩子怎么了
  4. java 分布式游戏服务器框架,集群游戏服务器框架,游戏服务器网关框架 ioGame 网络游戏服务器框架
  5. JavaScript:引用类型
  6. Android 联系人开发- 保存联系人
  7. Arrays.asList()避坑指南
  8. ipad触控笔有必要买原装吗?ipad触控笔推荐平价
  9. (超详细)15分钟利用coding搭建你的hexo博客网站
  10. 如何解决手机信号不好,亲测大部分是这原因