首页 > 数据库 >springboot项目嵌入式数据库驱动程序配置及使用方法

springboot项目嵌入式数据库驱动程序配置及使用方法

时间:2024-07-28 20:28:11浏览次数:9  
标签:jdbc 驱动程序 spring 数据库 嵌入式 --- datasource mysql springboot

自用文章,仅做参考。

目录

自用文章,仅做参考。

项目创建

依赖导入

配置文件

至此,数据库连接完成。

基本用法

数据库数据准备

1.插入一行

2.查询单行多列

3.查询多行多列

至此,关于spring boot中使用嵌入式数据库的方法介绍完成。


项目创建

选择SQL中的JDBC API选型

依赖导入

上面一个是jdbc依赖,一面一个是嵌入式驱动依赖

驱动程序依赖:Maven仓库搜索MySQL Connector Javaicon-default.png?t=N7T8https://mvnrepository.com/artifact/mysql/mysql-connector-java

配置文件

spring.datasource.url=jdbc:mysql://localhost:3306/tests   ---数据库URL
spring.datasource.username=root                           ---数据库管理员账号
spring.datasource.password=50314                        ---数据库管理员密码
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver --驱动器,固定,照抄即可

至此,数据库连接完成。

基本用法

JDbcTemplate类的方法文档:

JdbcTemplate(Spring Framework 6.1.11 API) --- JdbcTemplate (Spring Framework 6.1.11 API)icon-default.png?t=N7T8https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html

这里仅举例常用方法

数据库数据准备

控制器准备

1.插入一行

执行结果:

查看数据库,插入成功

2.查询单行多列

3.查询多行多列

Users类定义如下:需要根据数据库表的类型定于域的类型

至此,关于spring boot中使用嵌入式数据库的方法介绍完成。

标签:jdbc,驱动程序,spring,数据库,嵌入式,---,datasource,mysql,springboot
From: https://blog.csdn.net/m0_73952463/article/details/140729629

相关文章

  • SpringBoot应用零停机滚动更新
    目录1SpringBoot零停机滚动更新1.1引言1.2单体应用设计思路1.3单体应用实现代码1SpringBoot零停机滚动更新1.1引言在个人或者企业服务器上,总归有要更新代码的时候,普通的做法必须先终止原来进程,因为新进程和老进程端口是一个,新进程在启动时候,必定会出现端口占用的情况,但是......
  • 实战: SpringBoot中5种增强的方法 : 加解密、脱敏、格式转换、时间时区处理(码到三十五)
    1.使用@JsonSerialize和@JsonDeserialize注解2.全局配置Jackson的ObjectMapper3.使用@ControllerAdvice配合@InitBinder4. 自定义HttpMessageConverter5.使用AOP进行切面编程结语在SpringBoot中,对接口的请求入参和出参进行自定义的增强或者修改,通常有以下......
  • SpringBoot 依赖之Validation
    ValidationValidation依赖名称:Validation功能描述:BeanValidationwithHibernatevalidator.使用Hibernate验证器进行Bean验证。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-valid......
  • 【嵌入式DIY实例-ESP8266篇】- LCD ST7789显示BME280传感器数据
    LCDST7789显示BME280传感器数据文章目录LCDST7789显示BME280传感器数据1、硬件准备2、代码实现本文将介绍如何使用ESP8266NodeMCU开发板(ESP12-E模块)和BME280气压、温度和湿度传感器构建一个简单的气象站。NodeMCU微控制器(ESP8266EX)从BME280......
  • 嵌入式学习第五天:逻辑运算、选择语句...
    目录c语言流程控制关系运算符逻辑运算符&&逻辑与||逻辑或判断闰年!逻辑非逻辑表达式选择语句if语句形式1形式2形式3条件运算switch语句c语言流程控制顺序结构选择结构(分支结构)循环结构任何一个程序都是由这三种结构组合而成。通过比较提供判断的依据,进......
  • 简易版:在 SpringBoot 中设计一个订单号生成系统
     ​博客主页:   南来_北往系列专栏:SpringBoot实战引言要在SpringBoot中设计一个订单号生成系统,你可以按照以下步骤进行:创建一个SpringBoot项目,添加必要的依赖,如spring-boot-starter-web。创建一个订单号生成器类,实现订单号的生成逻辑。可以使用时间戳、随机数......
  • 微信小程序图书馆座位预约管理系统(SpringBoot后端+Vue管理端)附项目源码与配套文档
    目的和意义微信小程序图书馆座位预约管理系统可以对微信小程序图书馆座位预约管理系统信息进行集中管理,可以真正避免传统管理的缺陷。微信小程序图书馆座位预约管理系统是一款运用软件开发技术设计实现的应用系统,在信息处理上可以达到快速的目的,不管是针对数据添加,数据维护和......
  • SpringBoot+Vue电影院售票系统 - 附源码与配套文档
    1.1 研究背景随着互联网技术的迅速发展和普及,人们的生活方式发生了深刻变革,对于文化娱乐消费的需求日益增长,而作为文化消费重要组成部分的电影行业也迎来了前所未有的发展机遇。然而,传统的电影院售票模式,如现场购票、电话预定等,已难以满足现代消费者对便捷性、灵活性和个性......
  • 毕业设计:基于Springboot的在线小说阅读平台【代码+论文+PPT】
    全文内容包括:1、采用技术;2、系统功能;3、系统截图;4、配套内容。索取方式见文末微信号,欢迎关注收藏!一、采用技术语言:Java1.8框架:SpringBoot数据库:MySQL5.7、8.0开发工具:IntelliJIDEA旗舰版其他:Maven3.8以上二、系统功能会员管理:负责用户注册、登录、会员等级划分及用户信......
  • 【免费领源码】Java/Mysql数据库+springboot驾校预约管理系统 25540,计算机毕业设计项
    摘 要随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于驾校预约管理系统当然也不能排除在外,随着网络技术的不断成熟,带动了驾校预约管理系统,它彻底改变了过去传统的管理方式,不仅使服务管理难度变低了,还提升了管理的灵活性。这种......