[Spring for Apache Kafka] Consumer Mysql Insert 0. 환경 Spring Boot 2.6.2 (Gradle) JDK 11(Java 11) IntelliJ Postman Apache Kafka 3.0.0 [build.gradle dependencies] dependencies { implementation 'org.springframework.boot:spring-boot-starter' implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.1' implementation 'org.springframework.kafka:spring-kafka' compileOnly 'org.projectlombok:lombok' runtimeOnly 'mysql:mysql-connector-jav.. Backend/Kafka 3년 전
[Spring Boot] MyBatis 사용법 (DAO) 목차 0. 환경 windows10 openjdk version "11" 2018-09-25 IntelliJ Tool Spring Boot 2.5.6 Gradle Project MyBatis + Mysql + HikariCP를 이용해 DB(Mysql) 연동할 프로젝트입니다. 1. 도메인 생성 com/test/api/domain/Test.java package com.test.api.domain; import lombok.Getter; import lombok.Setter; @Getter @Setter public class Test { private String column1; private String column2; } 2. DAO 생성 com/test/api/repository/TestDao.java.. Backend/Spring 3년 전
[Spring Boot] MyBatis 사용법 (@Mapper, @MapperScan) 목차 0. 환경 windows10 openjdk version "11" 2018-09-25 IntelliJ Tool Spring Boot 2.5.6 Gradle Project MyBatis + Mysql + HikariCP를 이용해 DB(Mysql) 연동할 프로젝트입니다. 1. 도메인 생성 데이터를 주고받을 때 사용할 도메인을 생성합니다. com/test/api/domain/Test.java [기본] package com.test.api.domain; public class Test { private String column1; private String column2; public String getColumn1() { return column1; } public String getColumn2() {.. Backend/Spring 3년 전
[Spring Boot] MySQL + MyBatis + HikariCP 연동 (Mysql 연동) 목차 0. 환경 windows10 openjdk version "11" 2018-09-25 IntelliJ Tool Spring Boot 2.5.6 Gradle Project MyBatis + Mysql + HikariCP를 이용해 DB(Mysql) 연동할 프로젝트입니다. 1. DB 연결 정보 설정 resources/application.properties에 다음과 같이 본인의 Mysql DB 연결 정보를 입력합니다. spring.datasource.hikari.driver-class-name=com.mysql.jdbc.Driver spring.datasource.hikari.url=jdbc:mysql://localhost:3306/?autoReconnect=true&useSSL=false&&ser.. Backend/Spring 3년 전
[코드로 배우는 스프링 부트] 12. JPA 연동 목차 0. 환경 m1 macbook IntelliJ IDEA(m1) - 202102 java 11(AdoptOpenJDK-11.0.11) 1. build.gradle(JPA) build.gradle 파일에 JPA, h2 데이터베이스 관련 라이브러리 추가합니다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' //spring-boot-starter-data-jpa 는 내부에 jdbc 관련 라이브러리를 포함한다. 따라서 jdbc는 제거해도 된다. //implementation 'org... Backend/코드로 배우는 스프링 부트 3년 전
[Spring] Spring MVC Project Mysql 로그 출력 (log4jdbc) 목차 0. 환경 windows10 openjdk version "1.8.0_242" STS4 TooL (이클립스) Spring Framework 4.3.8 released Spring MVC Project (Legacy Project) 1. maven 추가 (pom.xml) log4jdbc-log4j2-jdbc4 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4 1.16 2. log4jdbc.log4j2.properties /src/main/resources 경로에 log4jdbc.log4j2.properties파일을 생성 후 아래의 내용을 작성해줍니다. log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyL.. Backend/Spring 3년 전
[Spring] Spring MVC Project Mysql 연동하기 (mysql mybatis hikariCP) 목차 0. 환경 windows10 openjdk version "1.8.0_242" STS4 TooL (이클립스) Spring Framework 4.3.8 released Spring MVC Project (Legacy Project) 1. maven 추가 (pom.xml) mysql-connector-java mybatis mybatis-spring spring-jdbc HikariCP mysql mysql-connector-java 8.0.19 org.mybatis mybatis 3.4.1 org.mybatis mybatis-spring 1.3.0 org.springframework spring-jdbc ${org.springframework-version} com.zaxxer HikariCP 4.0.. Backend/Spring 3년 전