#을 붙이는 게 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() 현재 지역의 언어코드 반환