본문 바로가기

전체 글136

[Firebase] 실시간 데이터베이스 문자열 검색 기능 실시간 데이터베이스 (RTDB) 사용 시 문자열을 통한 검색 기능이 필요한 경우가 있다. databaseReference.orderByChild('_searchLastName') .startAt(queryText) .endAt(queryText+"\uf8ff") 위와 같이 설정하면, 검색하고자 하는 키워드가 '대한민국' 인 경우 '대한'으로는 검색 가능하지만, '한민', '민국'으로는 검색이 안된다. RTDB의 한계인듯 하다. ref : https://stackoverflow.com/questions/38618953/how-to-do-a-simple-search-in-string-in-firebase-database 2021. 11. 6.
[Spring] Spring Security 스킵하기 security.ignored=/** application.properties에 위 내용을 추가한다. ref : https://stackoverflow.com/questions/36280181/disabling-spring-security-in-spring-boot-app 2021. 10. 23.
[Spring] 재시작 없이 정적 리소스 갱신하기 spring.thymeleaf.cache=false view (html) 수정 사항이 생겼을때 앱을 재시작해도 되지만, build를 통해 정적 리소스만 갱신 할 수 있다. application.properties에 위 설정을 해주면 된다. (yml은 아래 설정) spring: thymeleaf: cache: false ref : https://stackoverflow.com/questions/27710924/spring-boot-publish-thymeleaf-template-without-restarting-the-server 2021. 10. 20.
[Spring] CrudRepository vs JpaRepository CrudRepository는 CRUD 기능, PagingAndSortingRepository 페이지네이션 및 정렬, JpaRepository JPA와 연관된 메서드들을 제공한다. JpaRepository에는 CrudRepository와 PagingAndSortingRepository의 모든 기능이 포함되어 있다. ref : https://stackoverflow.com/questions/14014086/what-is-difference-between-crudrepository-and-jparepository-interfaces-in-spring 2021. 10. 13.