>  기사  >  Java  >  SpringBoot에서 MYSQL을 실행하는 jdbctemplate의 코드 예

SpringBoot에서 MYSQL을 실행하는 jdbctemplate의 코드 예

Y2J
Y2J원래의
2017-05-05 14:37:241257검색

이 기사에서는 MYSQL 데이터베이스 인스턴스를 운영하기 위해 Spring Boot에서 jdbctemplate을 사용하는 방법을 주로 소개합니다. 관심 있는 분들은 더 자세히 알아볼 수 있습니다.

최근에 Spring Boot를 사용하여 데이터베이스에 연결하는 방법을 배우고 있습니다. 오늘은 jdbctemplate을 사용하여 MYSQL 데이터베이스를 작동하는 방법을 배웠습니다.

말도 안 돼요. 코드

pom 파일:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

 <modelVersion>4.0.0</modelVersion>

 <groupId>test</groupId>

 <artifactId>test</artifactId>

 <version>0.0.1-SNAPSHOT</version>

 <packaging>jar</packaging>

 <name>test</name>

 <url>http://maven.apache.org</url>

 <properties>

  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

 </properties>

 <dependencies>

  <dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter</artifactId>

    <version>1.4.2.RELEASE</version>

  </dependency>

  <dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-jdbc</artifactId>

    <version>1.4.2.RELEASE</version>

  </dependency>

  <dependency>

    <groupId>mysql</groupId>

    <artifactId>mysql-connector-java</artifactId>

    <version>5.1.21</version>

   </dependency>

 </dependencies>

</project>

구성 파일: application.properties(springboot 프레임워크는 기본적으로 이 이름을 사용하며 리소스 아래에 위치)

spring.datasource.url=jdbc:mysql://localhost:3306/service_lucky_draw?autoReconnect=true&useUnicode=true&characterEncoding=utf-8

spring.datasource.username=root

spring.datasource.password=1234

spring.datasource.driver-class-name=com.mysql.jdbc.Driver 

spring.application.name = @pom.artifactId@

server.port=33333

시작 클래스:

package versionUpdate;

import java.util.List;

import java.util.Map;

import org.apache.log4j.Logger;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.boot.CommandLineRunner;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

import org.springframework.jdbc.core.JdbcTemplate;

@SpringBootApplication

public class ApplicationMain implements CommandLineRunner {

  private Logger log = Logger.getLogger(ApplicationMain.class); 

  @Autowired

  private JdbcTemplate jdbcTemplate; 

  public static void main(String[] args) {

    SpringApplication springApplication = new SpringApplication(ApplicationMain.class);

    springApplication.run(args);

  } 

  @Override

  public void run(String... args) throws Exception {

    String queryMerchandiseInfoSql = "SELECT id,worth,channel_id,template_id FROM merchandise_info";

    List<Map<String, Object>> list = jdbcTemplate.queryForList(queryMerchandiseInfoSql);

    log.debug(list);

  }

}

지금까지 간단한 SpringBoot+Jdbctemplate + MYSQL의 DEMO 구성이 완료되었습니다.

시작 클래스에서 직접 데이터베이스 작업을 수행하고 싶지 않다면

rrreerrree

[관련 권장 사항]

1. Java 무료 동영상 튜토리얼

2. 🎜>3.

JAVA 초보자 동영상 튜토리얼

위 내용은 SpringBoot에서 MYSQL을 실행하는 jdbctemplate의 코드 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.