본문 바로가기
[J2P] MySQL + MyBatis 연동 MyBatis에 관한 것은 다른 게시글로 다룰 예정이다. Create table test( name varchar(20), age int ); INSERT INTO TEST VALUES("Test", 99); 테스트를 위해서 임시 테이블을 만들고 임시 데이터를 집어넣었다. import lombok.*; @Data public class MySQLTestVo { String name; int age; } Vo를 만들 때 lombok을 이용해서 getter, setter 생성 등의 작업들을 생략하였다. 자세한 내용은 다른 게시글에서 다룰 예정이다. spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.jdbc-url=jd.. 2022. 3. 8.
[J2P] MySQL 연결 테스트 이번에 프로젝트를 구상하면서 Oracle 대신 MySQL을 써보려고 한다. import org.junit.Test; import java.sql.Connection; import java.sql.DriverManager; public class MySQLConnectionTest { private static final String DRIVER = "com.mysql.cj.jdbc.Driver"; private static final String URL = "jdbc:mysql://localhost:3306/DB명?serverTimezone=UTC&allowPublicKeyRetrieval=true&useSSL=false"; private static final String USER = "사용자명"; p.. 2022. 3. 8.
백준 동적계획법 - 9215번 : LCS https://www.acmicpc.net/problem/9251 9251번: LCS LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다. 예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다. www.acmicpc.net import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); Buffered.. 2022. 3. 6.
백준 동적 계획법 - 2565번 : 전깃줄 https://www.acmicpc.net/problem/2565 2565번: 전깃줄 첫째 줄에는 두 전봇대 사이의 전깃줄의 개수가 주어진다. 전깃줄의 개수는 100 이하의 자연수이다. 둘째 줄부터 한 줄에 하나씩 전깃줄이 A전봇대와 연결되는 위치의 번호와 B전봇대와 연결되는 www.acmicpc.net import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWrite.. 2022. 3. 6.