springboot连接mysql数据库_spring boot连接mysql数据库
时间: 2023-07-26 09:04:48 浏览: 187
好的,我可以为您提供关于使用Spring Boot连接MySQL数据库的一些基本信息和步骤。
首先,您需要在您的Spring Boot项目中添加MySQL连接器的依赖。可以在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>{MySQL版本号}</version>
</dependency>
```
请确保将 {MySQL版本号} 替换为您正在使用的MySQL版本号。
接下来,您需要在application.properties文件中配置数据库连接信息。例如:
```
spring.datasource.url=jdbc:mysql://localhost:3306/{数据库名}?useSSL=false&serverTimezone=UTC
spring.datasource.username={用户名}
spring.datasource.password={密码}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
请将 {数据库名}、{用户名} 和 {密码} 替换为您的MySQL数据库的实际信息。
最后,您可以通过使用Spring Data JPA或MyBatis等持久化框架来访问数据库。例如,您可以创建一个Person实体类,并使用JPA注解来映射到数据库中的表:
```
@Entity
@Table(name = "person")
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "name")
private String name;
@Column(name = "age")
private Integer age;
// 省略getter和setter方法
}
```
然后,您可以创建一个PersonRepository接口来访问数据库中的Person表:
```
@Repository
public interface PersonRepository extends JpaRepository<Person, Long> {
}
```
现在,您可以使用PersonRepository接口中提供的方法来访问数据库中的数据了,例如:
```
@Autowired
private PersonRepository personRepository;
public void savePerson(Person person) {
personRepository.save(person);
}
public List<Person> getAllPeople() {
return personRepository.findAll();
}
```
以上就是使用Spring Boot连接MySQL数据库的一些基本信息和步骤。希望对您有所帮助!
阅读全文