Thymeleaf 실용성 유틸 및 함수

인철·2023년 9월 30일
0

Spring

목록 보기
26/48
post-custom-banner

Thymeleaf Util, 함수 정리

#을 붙이는 게 Thymeleaf에서는 유틸리티 객체를 인식하고 호출 가능

#strings : 문자열 처리를 위한 유틸리티, 문자열 연산 및 포맷팅 수행

ex) #strings.toUpperCase(myString) 대문자로 변환

#numbers : 숫자 처리를 위한 유틸리티, 숫자를 형식화하거나 비교하는데 사용

ex) #numbers.formatInteger(myNumber, '0,0') 숫자를 천단위로 포맷

#dates : 날짜 및 시간처리를 위한 유틸리티, 날짜를 형식화하거나 다양한 날짜 연산 수행

ex) #dates.format(myDate, 'yyyy-MM-dd') 원하는 형식으로 날짜 포맷

#lists : 리스트 처리를 위한 유틸리티, 리스트 크기, 확인하는데 사용

ex ) #lists.size(myList) : 리스크 크기 확인

sets : 집한(set) 처리를 위한 유틸리티, 집합 연산 및 속성 확인하는데 사용

ex ) #sets.contains(mySet, myElement) 집합에 요소가 포함되어 있는지 확인

#objects : 객체 관련 유틸리티, 객체 타입 및 속성을 다루는데 사용

ex ) #objects.nullSafe(myObjects.myProperty) 객체 속성을 안전하게 접근

aggregates : 집계 및 집합 연산을 위한 유틸리티, 데이터 그룹화 및 집계 수행하는데 사용

ex ) #aggregates.sum(myList, 'myProperty') 리스트의 속성값 확인

#arrays : 배열 처리를 위한 유틸리티, 배열 크기 확인 및 배열 요소 접근하는데 사용

ex ) #arrays.length(myArray)  배열의 길이 반환

#claendars : 캘린더 관련 유틸리티, 연산 및 형식화 사용

ex ) #calendars.createNow() 현재 시간을 가져옴

#locale : 지역 설정 및 관련 정보에 접근하는데 사용
ex ) #locale.language() 현재 지역의 언어코드 반환

profile
같은글이있어도양해부탁드려요(킁킁)
post-custom-banner

0개의 댓글