[Thymeleaf] 텍스트 국제화(Text Internationalization)란? [타임리프를 활용한 다국어 지원, th:text, #{...}]
·
▣ Tools/Thymeleaf🌿
- 텍스트 국제화(Text Internationalization)란?텍스트 국제화는 다국어 지원을 위해 사용되는 기술이다. 웹 애플리케이션이나 소프트웨어를 다국어로 제공할 때, 각 언어에 맞는 텍스트를 표시해야 하는데, 텍스트 국제화는 이러한 다국어 지원을 가능하게 한다.텍스트 국제화를 사용하면 애플리케이션에서 텍스트를 하드코딩하지 않고, 대신에 각 텍스트에 고유한 식별자를 부여하고 이 식별자에 해당하는 텍스트를 메시지 파일에 저장한다. 이 메시지 파일은 다국어 지원을 위해 여러 언어로 작성될 수 있다.- 사용 방법기본적으로 Thymeleaf는 '#{}' 구문을 사용하여 메시지 소스에서 텍스트를 가져오도록 구성되어 있으며, 이는 주로 프로퍼티 파일에서 가져온 메시지를 나타내는 데 사용된다. 프..
[Project] 조크베어(joke-bear) API 명세서 작업 중..😏 [짜장 vs 짬뽕을 논하는 우리들의 커뮤니티]
·
◈ Yermi Project/조크베어🐻‍❄️
- 조크베어(joke-bear) API 명세서 작업 중..REST한 API 명세서를 만들고 있다.이렇게 짜다보니 REST한 게 뭔지 알듯말듯한 아리송 😏
[일상] 세상을 구하는 AI 해커톤 <2024 항해커톤> 신청🛳️⚓ [오픈소스 AI를 활용해 사회의 문제를 해결하는 서비스 만들기]
·
◐ 기타/개발자의 일상🎈
- 세상을 구하는 AI 해커톤  신청최신기술에 관심이 많은 덜린이가 항해커톤이라는 걸 같이 해보자 제안하였다.항해커톤은 항해99에서 주최한 해커톤이다.을 소개합니다. - IT 커리어 성장 코스, 항해" data-og-description="항해99가 개최하는 해커톤, 모집이 시작됐습니다.  | 항해 소식" data-og-host="hanghae99.spartacodingclub.kr" data-og-source-url="https://hanghae99.spartacodingclub.kr/blog/%EC%84%B8%EC%83%81%EC%9D%84-%EA%B5%AC%ED%95%98%EB%8A%94-ai-%ED%95%B4%EC%BB%A4%ED%86%A4-2024-%ED%95%AD%ED%95%B4%EC%BB%..
[Error Note] ORA-17132: 부적합한 변환이 요청되었습니다. [Error getting generated key or setting result to parameter object.]
·
◈ Study/에러노트(Error Note)🧱
- ORA-17132: 부적합한 변환이 요청되었습니다.MyBatis @Options 어노테이션에서 에러가 발생하였다.Error getting generated key or setting result to parameter object. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: Error getting generated key or setting result to parameter object. Cause: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get colum..
[Error Note] ORA-17004: 열 유형이 부적합합니다. [Could not set parameters for mapping]
·
◈ Study/에러노트(Error Note)🧱
- ORA-17004: 열 유형이 부적합합니다.MyBatis를 쓰는데 에러가 발생하였다. 열 유형이 부적합하다고 한다.org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='rawData.wayfId', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.a..