>  기사  >  Java  >  SpringBoot가 JdbcTemplate을 사용하여 데이터베이스를 작동하는 방법

SpringBoot가 JdbcTemplate을 사용하여 데이터베이스를 작동하는 방법

王林
王林앞으로
2023-05-16 11:07:051364검색

JdbcTemplate은 Spring에서 제공하는 JDBC 템플릿 프레임워크 집합으로, JDBC를 직접 사용할 때 코드가 많이 반복되는 문제를 AOP 기술을 사용하여 해결합니다. MyBatis만큼 유연하지는 않지만 JDBC를 직접 사용하는 것보다 훨씬 편리합니다.

1. 테이블을 생성합니다

SpringBoot가 JdbcTemplate을 사용하여 데이터베이스를 작동하는 방법

2. 종속성 및 구성을 추가합니다

1. 먼저

pom.xml

파일을 편집하고 관련 종속성을 추가합니다.

CREATE TABLE `t_demo` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `name` varchar(120) NOT NULL,
  `num` int(11) NOT NULL,
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='demo表';
2. 구성 작성

<!-- spring-jdbc -->
<dependency>
    <groupid>org.springframework.boot</groupid>
    <artifactid>spring-boot-starter-jdbc</artifactid>
</dependency>
 
<!-- 数据库驱动依赖 -->
<dependency>
    <groupid>mysql</groupid>
    <artifactid>mysql-connector-java</artifactid>
</dependency>
 
<!-- 数据库连接池 -->
<dependency>
    <groupid>com.alibaba</groupid>
    <artifactid>druid</artifactid>
    <version>1.1.9</version>
</dependency>

1. 엔터티 클래스 작성

spring.datasource.type = com.alibaba.druid.pool.DruidDataSource
spring.datasource.url = jdbc:mysql://localhost:3306/PiaoDB?useUnicode=swater&characterEncoding=UTF-8
spring.datasource.username = root
spring.datasource.password = root
spring.datasource.driver-class-name = com.mysql.jdbc.Driver
3. 컨트롤러 코드 작성

위 내용은 SpringBoot가 JdbcTemplate을 사용하여 데이터베이스를 작동하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제