Java & Spring Boot17 H2 In-Memory 사용법 In-Memory jdbc:h2:mem:test multiple connections in one process jdbc:h2:mem: unnamed private; one connection Features Features Feature List H2 in Use Connection Modes Database URL Overview Connecting to an Embedded (Local) Database In-Memory Databases Database Files Encryption Database File Locking Opening a Database Only if it Already Exists Closing a Database Ignore www.h2database.com gradle이나 .. 2020. 6. 15. extends와 implements 블로그에 보시면 인터페이스와 추상클래스에 대한 설명이 있습니다. extends와 implements를 이해하려면 꼭 알아야 하는 부분입니다. 이 글은 인터페이스와 추상클래스의 개념을 잡고 보기를 추천합니다. extends의 특징 extends는 abstract 클래스만 상속받을 수 있습니다. extends는 단 하나만 상속 받을 수 있습니다. 한번 상속 받은 클래스를 계속해서 사용할 수 있습니다. 단 금지하는 부분은 다음 코드와 같은 상황입니다. extends를 이용하면 한번에 하나만 가져올 수 있습니다. class Number extends One, Two { } abstract안에 추상 클래스로 정의된 것은 무조건 오버라이드 해야합니다. 상속받은 클래스를 다시 상속받으면 최상위 abstract 클래스.. 2018. 12. 24. 인터페이스와 추상 클래스 인터페이스와 추상 클래스입니다. public interface One { //Interface public void make(); } public abstract class Two { public void remove(){ //Abstract Class } } 차이점이 보이시나요? Interface는 make(); 까지만 작성하였고 abstract class는 remove(){ }까지 작성했네요. 인터페이스에 make() 메소드는 내용을 구성하면 안됩니다. 오직 껍데기만 존재해야 하죠. 반대로 추상클래스는 작성한 remove() 메소드는내용를 작성해야 합니다. 그 이유는 인터페이스에 구성되는 모든 메소드가 추상메소드 이기 때문입니다. 추상 메소드는 일반 변수들을 포함할 수 없습니다. 실제 interfac.. 2018. 11. 28. Java SE와 Java EE 차이점 The difference between JAVA EE and JAVA SE https://www.ibm.com/support/knowledgecenter/ko/SSQP76_8.9.1/com.ibm.odm.dserver.rules.res.managing/topics/con_javase_javaee_applis.html 2018. 11. 24. 이클립스 패키지 차이점 Differences in Eclipse packages. 이클립스를 설치하면 여러가지 항목이 뜬다. 자세한 설명은 https://www.eclipse.org/downloads/packages/compare 링크를 타서 들어가면 확인 가능. Eclipse IDE for Java Developers 기본 자바 개발자를 위한 IDE Eclipse IDE for Java EE Developers JEE와 Web Application 개발자를 위한 IDE Eclipse IDE for C/C++ Developers C/C++ 개발자를 위한 IDE 이 외에 여러가지 항목이 있지만 사용해본 경험이 없다. 기본 Eclipse에서 Marketplace를 이용하여 사용했다. 2018. 11. 24. 이전 1 2 3 다음