본문 바로가기

DataBase19

[MyBatis] MyBatis란? MyBatis는 JDBC(Java Database Connectivity, 자바에서 제공하는 데이터베이스 프로그래밍 API) code를 편하게 작성할 수 있게 만들어진 프레임워크 이다. 웹 애플리케이션을 개발할 때 데이터베이스와의 연동을 위해 주로 JDBC를 사용하였다. JDBC의 특징은 다음과 같다. 1) 데이터 연결 객체 생성 - Connection con = null; - Class.forName("JDBC driver class name").newInstance(); - con = DriverManager.getConnection("JDBC URL", "접속 ID", "접속 Password"); 2) SQL 정의 - PreparedStatement pre = null; - String sql = .. 2019. 5. 22.
[MariaDB] Spring + MariaDB 연동하기 [현재환경]spring : 4.2DB : mariadb 10.3 현재 package 구조는 다음과 같다. 1. pom.xml 라이브러리 추가하기 https://mvnrepository.com/artifact/org.mariadb.jdbc/mariadb-java-client/2.0.1 spring 실행 > pom.xml > dependency 추가MariaDB connector에 맞는 log4jdbc 추가 2. root-context.xml bean 설정하기 3. mybatis 관련 config 파일 및 쿼리가 작성될 파일 생성하기 4. DB연동 확인 DB에 테스트 테이블 작성한 후 확인한다. 2018. 12. 14.
[MariaDB] MariaDB Connector 설치하기 현재환경 : Spring 4.2.0 + MariaDB 10.3.11 Spring과 MariaDB를 연동하기 위해서는 connect driver(jar file)이 필요합니다. 1. connect driver download 다운로드 페이지 접속 다운로드 버튼 click! MariaDB Connector/J 2.3 Series 다운로드 버튼 click! MariaDB Connector/J.jar files click! mariadb-java-client-2.3.0.jar file download 2. spring maven dependency 추가 방법 1. spring 실행 > 해당 project > Maven Dependencies 에 jar file 복사하여 붙여넣기 방법 2.spring 실행 > 해.. 2018. 12. 14.
[MariaDB] MariaDB 10.3 설치 1. MariaDB 다운로드 https://downloads.mariadb.com/Connectors/java/connector-java-2.3.0/ 2. mariadb-10.3.11-win64.msi file name click! 32/64 bit 환경에 맞추어 msi 설치 파일 다운로드 3. mariadb-10.3.11 설치 Next 버튼 click! 동의하기 체크 후 Next 버튼 click! Next 버튼 click! Modify password for database user 'root' = root 계정에 대한 password 설정Enable access from remote machines for 'root' user = 외부에서 root 계정에 대한 원격접속 허용Use UTF8 as def.. 2018. 12. 14.