> Java > java지도 시간 > SpringBoot가 JdbcTemplate을 사용하여 데이터베이스를 작동하는 방법

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

王林
풀어 주다: 2023-05-16 11:07:05
앞으로
1493명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿