본문 바로가기

개발/JAVA3

[SpringBoot] 스프링부트 Mybatis 연동 작업 먼저 Mybatis를 얘기하기 전에 JAVA의 ORM이 무엇이 있는지 어떤 것인지에 대해서 정리해보자. ORM(Object Relational Mapping)이란? ORM에서 Object는 객체지향 언어의 객체를 의미한다. Relational은 관계형 데이터베이스(Relational Database)의 데이터를 의미한다. Mapping이 의미하는 것은 객체지향 언어의 객체와 관계형 데이터를 서로 변환해 준다는 것이다. 관계형 데이터베이스에서 조회한 데이터를 Java 객체로 변환하여 리턴해 주고, Java 객체를 관계형 데이터베이스에 저장해 주는 라이브러리 혹은 기술을 말한다. Java ORM 기술로 유명한 것은 JPA, Hibernate가 있다. Mybatis는 JDBC로 처리하는 상당 부분의 코드와 파.. 2022. 5. 23.
[SpringBoot] Failed to determine a suitable driver class 에러 조치 SpringBoot 프로젝트를 막 설정하고 나서 기동을 하는데 다음과 같은 에러가 나는 경우가 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the followin.. 2022. 5. 23.
JDK/JAVA 버전별 다운로드 JAVA 버전별 다운로드 URL로 접속합니다. https://www.oracle.com/java/technologies/downloads/archive/ 원하는 버전을 클릭합니다. OS별 JDK 다운로드 할 수 있습니다. 클릭 하시면 오라클 로그인 후 JDK가 다운로드 됩니다. 2022. 5. 23.