본문 바로가기
728x90
728x90

java17

[Java; 자바] 초보 개발자들이 꼭 배워야 할 지식 1. 자바 기본 문법 자바 프로그래밍을 위해 기본적인 문법을 이해하고 숙지해야 합니다. 변수, 데이터 타입, 연산자, 조건문, 반복문 등의 개념을 익히고 활용할 수 있어야 합니다. 또한 Java Collection Framework에 대해서도 공부해야합니다. https://daddydontsleep.tistory.com/entry/Java-%EC%9E%90%EB%B0%94-%EC%9E%90%EB%B0%94-%EC%BB%AC%EB%A0%89%EC%85%98-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-Java-Collection-Framework [Java; 자바] 자바 컬렉션 프레임워크 Java Collection Framework 자바 컬렉션 프레임워크는 자바에서 .. 2023. 11. 8.
[Java; 자바] Method Reference ( 메소드 레퍼런스 ) Java에서 메소드 레퍼런스 (Method Reference)는 람다 표현식을 간단하게 작성할 수 있게 해주는 기능입니다. 메소드 레퍼런스를 사용하면 람다 표현식을 대체할 수 있고, 코드를 더 간결하게 만들 수 있습니다. 메소드 레퍼런스는 기존의 메소드를 참조하여 람다 표현식을 만들어낼 수 있습니다. 메소드 레퍼런스는 주로 함수형 인터페이스를 구현하는 메소드를 가리킬때 사용됩니다. 예를 들어, 함수형 인터페이스에 정의된 메소드와 동일한 시그니처를 가진 메소드를 참조할 수 있습니다. 메소드 레퍼런스의 일반적인 문법은 다음과 같습니다. 참조할클래스::메소드이름 메소드 레퍼런스는 다음과 같은 유형으로 나눌 수 있습니다. 1. 정적 메소드 레퍼런스 (Static Method References): 정적 메소드를.. 2023. 10. 18.
[MyBatis; 마이바티스] jdbcType 종류, NULL 처리 업체에 시스템 이관 작업을 마치고 테스트를 하던 중 NullPointException 이 계속 발생하는 문제에 직면했었습니다. 그래서 NULL 값 대신 빈 공백이 들어가게 처리하기 위해 jdbcType를 사용하였습니다. JdbcType 지원되는 타입 목록에서 설명하는 JDBC 타입 JDBC 타입은 INSERT, UPDATE, DELETE 하는 NULL 입력이 가능한 칼럼에서만 필요하다. JDBC의 요구사항이지 마이바티스의 요구사항이 아니다. JDBC로 직접 코딩을 하다보면 NULL이 가능한 값에 이 타입을 지정할 필요가 있을 것이다. INSERT INTO table_name (col1, col2, col3) VALUES (#{col1, jdbcType=VARCHAR}, #{col2, jdbcType=VA.. 2022. 10. 25.
[Java; 자바] Azul Zulu OpenJDK1.8 Install (2/2) 이전 글 [Java; 자바] Azul Zulu OpenJDK1.8 Install (1/2) 미국 소재의 Java Runtime 제작 전문 회사(Azul Systems)가 만든 Zulu라는 OpenJDK를 설치하겠습니다. 다운로드 Downloads No matter the size of your company, Azul offers competitive pricing options to fit.. daddydontsleep.tistory.com 이전 글에 이어서 오늘은 JDK 환경변수를 설정하겠습니다. 우선 이전 글에서 받았던 jdk를 압축 해제하겠습니다. 저는 C드라이브에 압축을 해제하겠습니다. (다른 경로에 설정해도 무관합니다. 편하신 곳에 해제하세요.^^) 그다음 내 PC를 오른쪽 클릭 후 '속성(R.. 2022. 10. 11.
[Java; 자바] Azul Zulu OpenJDK1.8 Install (1/2) 미국 소재의 Java Runtime 제작 전문 회사(Azul Systems)가 만든 Zulu라는 OpenJDK를 설치하겠습니다. 다운로드 Downloads No matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition. www.azul.com 다운로드 링크를 눌러서 들어가보면 3가지 형태의 다운로드가 보입니다. 우리는 제일 왼쪽에 있는 BUILDS OF OPENJDK Zulu를 다운로드하겠습니다. Download Now를 누르면 아래의 화면처럼 원하는 Java Version, OS 등을 선택할 수 있습니다. 저는 Java 8 (LTS)버전을 제.. 2022. 9. 1.
728x90
728x90