728x90
반응형

Java 3

[Java] 자바 public static void main (String[] args) 쓰는 이유 | 코드 해석

Java 자바 프로그램 public static void main (String[] args) 코드 해석 | 쓰는 이유 / ➡️ 자바의 모든 프로그램은 public static void main (String[] args) 함수로 시작! ↪️ 이 코드의 의미는 무엇일까요? / ✅ Main 메서드 함수 : java로 작성된 프로그램이 실행되면 가장 먼저 실행되는 메서드입니다. 🟠 자바 기본 코드 구성 public class Main { public static void main (String args[]) { System.out.println("Java Study"); } } 🟠 public 의미 ↪️ 제한자 ➡️ main 메서드는 실행프로그램의 기본이 되는 함수로 어디에서나 접근이 가능해야하기 때문에 p..

[Java] 자바란? 자바 기초 | 자바 개념

Java 자바 기초 자바란? ➡️ 자바는 객체 지향언어로 개발된 프로그래 언어. ➡️ 현재 전세계에서 가장 많이 사용하는 프로그래밍 언어 중 하나. / ✅ 자바 언어의 장점 → 독립적으로 실행이 가능 → 자동 메모리 관리 지원으로 다른 언어에 비해 안정성이 높음 → 연산자 오버로딩을 금지하고 제네리을 도입 > 코드의 가독성이 높은 편 → 현재 자바 코드예제가 많아 다양한 코드를 볼 수 있음 ✅ 단점 → 실행 속도가 느림 : 자바의 실행을 위해서 가상 머신을 거쳐야해 → 예외 처리를 개발자가 하나하나 다 처리해주어야 함 → 작성하는 코드의 길이 가 긴편 🟠 자바 기본 코드 구성 class Test { int code1; String code2; public void method1() { System.out..

[spring] 오류 : java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession

✅ 오류명 : java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession ✅ 문제 원인 → MyBatis에서 DB 접근을 위해 SqlSession을 생성한 다음에, App이 종료되면서 생성되었던 SqlSession을 해제하려고 하면서 발생되는 Exception입니다. ✅ 해결 방법 → MyBatis의 버그 pom.xml 파일에서 mybatis-spring version을 1.2.4로 수정 후 업데이트! [MyBatis의 버그 pom.xml 파일에서 mybatis-spring version을 1.2.4로 수정]

728x90
반응형