springboot插入数据到mysql
时间: 2023-08-05 16:28:35 浏览: 84
springboot集成mysql
要在Spring Boot中插入数据到MySQL,您可以使用JdbcTemplate或Spring Data JPA等持久化框架。下面是使用JdbcTemplate的示例代码:
1. 首先,在您的pom.xml文件中添加以下依赖项:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
```
2. 在application.properties文件中添加以下配置:
```
spring.datasource.url=jdbc:mysql://localhost:3306/db_name
spring.datasource.username=root
spring.datasource.password=your_password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
3. 在您的Java类中注入JdbcTemplate:
```java
@Autowired
private JdbcTemplate jdbcTemplate;
```
4. 然后,您可以使用以下代码插入数据到MySQL:
```java
String sql = "INSERT INTO table_name (column1, column2, column3) VALUES (?, ?, ?)";
jdbcTemplate.update(sql, value1, value2, value3);
```
其中,`table_name`是您要插入数据的表名,`column1`、`column2`和`column3`是表的列名,`value1`、`value2`和`value3`是要插入的值。
请注意,您需要将`value1`、`value2`和`value3`替换为实际的值,或者使用`PreparedStatement`和`setXXX()`方法来设置参数值。
阅读全文