본문 바로가기

전체 글2

[Spring Boot] Thymeleaf 에서 ajax 호출후 화면수정 Thymeleaf에서 비동기 호출 처리하기 기존 사용하던 방식보다 조금더 편리한 방법으로 AJAX호출 후 데이터를 처리하여 화면을 갱신 할 수 있습니다. 이 방법을 모르던 때에는 기존 작업하던 방식대로 JAVASCRIPT의 콜백함수에서 JSON 객체로 넘겨받은 데이터를 화면에 추가할 HTML문서를 코드로 작성후 JQUERY등을 통해 화면에 반영했던것에 비해 fragment를 재사용하여 화면을 갱신합니다. 이렇게 처리하였더니, 코드가 더 보기 편하고 스크립트 작성이 간단하게 되어 작업효율이 좋아졌습니다. 아래 코드를 참고하여 진행하면 이해가 편합니다. thymeleaf 갱신할 부분을 코드화 합니다. author댓글 본문 영역 javascript callParamsAjax를 호출하고 통신이 종료된후에 don.. 2022. 9. 27.
[Spring Boot] 정적리소스 수정후 서버 재시작 없이 적용하는 방법 #1 내가 어쩌다 이놈에게 꽂혀서 Spring Boot? Spring Framework를 사용하는것도 10년전에 대형 SI 프로젝트에서나 사용했었지, 근래에는 사용할 일도, 생각도 하지 않았습니다. 요근래 10여개의 프로젝트를 진행할땐 Vue.js가 제 취향에 맞아서인지 이것만 사용했었습니다. 그래도 API서버를 작업할때는 항상 JAVA로 진행을 해왔습니다. 몇년전에 만들어둔 API 전용 프로젝트 폴더만 복사해서 재적용하면 바로 사용이 가능했으니깐요. 그러다가 개발 환경에 큰 변화가 왔습니다. 개발툴을 이클립스에서 인텔리제이로 바꾸게 되었습니다. 놀랍더군요. 20년넘게 사용하고 손에 익었다 생각했던 이클립스보다 사용하기 더 편안하고, 코드 보기가 더 좋다는 느낌이 들었습니다. 고인물 개발자가 더 고인물 개발자.. 2022. 9. 25.