详解SpringBoot封装使用JDBC
Spring Boot中可以在配置文件中直接进行数据库配置,
文章图片
spring.datasource.username= rootspring.datasource.password= 123456spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
【详解SpringBoot封装使用JDBC】SpringBoot可以直接生成数据库对象
默认数据源为Hikari
文章图片
jdbc连接
import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import javax.sql.DataSource; import java.sql.Connection; import java.sql.SQLException; @SpringBootTestclass DataSpringbootApplicationTests {@AutowiredDataSource dataSource; @Testvoid contextLoads() throws SQLException {System.out.println("默认数据源"); System.out.println(dataSource.getClass()); System.out.println("获得数据库连接"); Connection connection = dataSource.getConnection(); System.out.println(connection); System.out.println("关闭数据源"); connection.close(); }}
文章图片
springboot中有很多template已经写好可以直接拿来用
文章图片
文章图片
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; @RestControllerpublic class JDBCController {@AutowiredJdbcTemplate jdbcTemplate; //查询数据库所有信息@GetMapping("/userList")public List
文章图片
到此这篇关于SpringBoot封装JDBC使用的文章就介绍到这了,更多相关SpringBoot封装JDBC内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- 2020-04-07vue中Axios的封装和API接口的管理
- 基于|基于 antd 风格的 element-table + pagination 的二次封装
- SpringBoot调用公共模块的自定义注解失效的解决
- Java|Java OpenCV图像处理之SIFT角点检测详解
- C语言浮点函数中的modf和fmod详解
- python自定义封装带颜色的logging模块
- 解决SpringBoot引用别的模块无法注入的问题
- jQuery插件
- 虚拟DOM-Diff算法详解