본문 바로가기
728x90

Development/Java43

static 변수에 @Value Annotation을 사용하여 값을 할당하기 - Spring boot (Inject) static 변수에 @Value Annotation을 사용하여 값을 할당하기 Spring boot (Inject) Spring Boot를 사용하면서 Property 파일에 key/value 값들을 설정하고, 클래스에서 @Value Annotation을 사용하여 설정 값을 손쉽게 활용할 수 있습니다. 다음과 같은 Property 파일에 Key/Value 설정값들을 정의하죠. 파일명 : application.properties # korea 암/복호화 키 korea.aes.256.key=GoForIt!!Korea!! 그리고 클래스에서는 다음과 같은 방식으로 Property의 Key/Value 값을 사용하기 위해서 @Value Annotation을 정의하고, 원하는 변수에 Injecting 하도록 설정하죠. .. 2023. 1. 5.
인텔리J (IntelliJ Tip 모음) 팁 모음 인텔리J (IntelliJ Tip 모음) 팁 모음 인텔리J에서 제공하는 팁들을 모아봤습니다. 어떻게 사용하는지에 대한 설명을 읽어보시고, 단축키를 외워두시면 좋을 것 같아요. You can inject SQL into a string literal (Alt+Enter | Inject language or reference | ) and then use coding assistance for SQL. Postfix code completion is applied from right to left to avoid backward caret jumps when coding. Type a dot . after the code fragment that you want to change and select the .. 2022. 9. 15.
[자바] java.lang.UnsupportedClassVersionError: AsyncService : Unsupported major.minor version 51.0 (자바 버전 오류) [자바] java.lang.UnsupportedClassVersionError: AsyncService : Unsupported major.minor version 51.0 (자바 버전 오류) Java로 실행하려고 할때 다음과 같은 오류가 발생하시나요? java.lang.UnsupportedClassVersionError: AsyncService : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.. 2022. 7. 23.
LocalDateTime.parse(..) Error. java.time.format.DateTimeParseException: Text '2022-07-05T13:32:56' could not be parsed at index 10 LocalDateTime.parse(..) Error. java.time.format.DateTimeParseException: Text '2022-07-05T13:32:56' could not be parsed at index 10 날짜 변환을 하다보면 아래와 같은 오류가 발생할 수 있습니다. 날짜의 입력데이터 포맷이 다르기 때문이지요. 2022-07-06 22:10:46[ERROR][DateUtils.java]getSession(85)[http-nio-8888-exec-1] : [DateUtils.convertTime] error Occurred : message - Text '2022-07-05T13:32:56' could not be parsed at index 10 java.time.format.. 2022. 7. 22.
728x90