본문 바로가기

프로그램 개발(분석, 설계, 코딩, 배포)/2.2.1 java25

자바_Annotation 어노테이션 Annotation 출처: Annotation(에너테이션) 사용법 (tistory.com) Annotation은 Java 1.5에 추가된 녀석으로 지금은 새로울게 없지만 당시만해도 이거뭐하는거야 했던 녀석이다. Annotation이란? Annotation의 사전적 의미는 주석이라는 뜻인데 다만 우리를 위한 주석은 아니고 컴파일러나 JVM, 프레임워크 등이 보는 주석이다. 즉 코드상에 annotation을 달아놓으면 상황에 따라 컴퍼일러가 읽어서 무슨 처리를 하고 프레임워크가 읽어서 무슨 처리를 하는 형태이다. 흔히 이제까지 봐왔던 annotation으로는 @Override나 @Deprecated등이 있다. @Override라고 쓰고 override 문법을 지키지 않으면 컴파일 시 오류가 발생하고 이클립스.. 2023. 4. 12.
java 개발 생산성 향상 JPA - Entity 명은 테이블 명과 일치 시키면 개발 시 효율적임 2023. 4. 12.
Eclipse 사용 Ctrl+Shift+o: 자동 import할 대상에 커서를 두고 Ctrl+Shift+o 2023. 4. 11.
개발_annotation 어노테이션, 자바 주석 출처: 저는 어노테이션이 처음이라니까요? (joel-dev.site) "처음이라니까요" 시리즈 일곱 번째 토픽은 어노테이션입니다. 📜📜 스프링 프레임워크로 웹 개발을 하면서 참 많은 어노테이션을 쓰게 되는데요. 하지만 막상 누가 어노테이션이 뭐냐고, 왜 쓰냐고 물어보면 대답을 못할 것 같더라고요? 🤔🤔 이번 기회에 "어노테이션은 이래서 쓰는 거야" 확실히 말할 수 있게 정리해봅시다! 👏👏 참고로 리플렉션에 대한 이해가 있으면 포스팅 읽기가 더 수월해요 :) Reflection API: https://papimon.tistory.com/82 *** 어노테이션이란? *** 어노테이션이 뭔지 정의부터 알아봐야겠죠? Oracle의 Java Tutorial에서는 어노테이션을 다음과 같이 설명하는데요. Annota.. 2023. 4. 11.
jdk 1.6에서 상위버전으로 전환해야 하는 이유(작성중) jdk 1.6 버전문제 출처: https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?menuNo=69&qaId=QA_00000000000015810 실행환경, 개발환경 버전별 지원 JDK에 관한 내용도 확인하고 이곳 QnA에 문의된 글도 확인했지만 궁금증이 해결되지 않아 문의드립니다. 첫째> 운영서버 환경이 JDK 1.6일 경우 eGovFrame3.5.1 로의 개발이 가능하느냐가 궁금합니다. 개발환경은 개발자환경으로 이해하고 있습니다. 그래서 jdk1.7로 세팅해서 개발하고 운영서버환경에 맞게 1.6으로 컴파일해서 서버에 배포해 운영이 가능한지가 궁금합니다. 아래 2가지 상황에 대한 답변이 서로 상충되는 것 같아 헷갈립니다. --------------------.. 2023. 2. 7.