본문 바로가기 메뉴 바로가기

eblo

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

eblo

검색하기 폼
  • 분류 전체보기 (113)
    • Spring Frameworks (27)
      • RESTful Service (4)
      • Thymeleaf (4)
    • Java (8)
    • UI(Front-End) (17)
      • 그리드 (11)
      • vuejs (0)
      • javascript 일반 (1)
      • css (0)
    • DB (4)
    • Server & System (0)
    • Design Pattern & Refactorin.. (0)
    • 잡동사니 (5)
      • 개인정보보안 (2)
    • 참고링크 (2)
    • 리팩토링(스프링기반) (13)
    • 프로젝트 (1)
    • Working log (14)
    • Test & ProtoTyping (2)
    • 엘라스틱서치 (0)
    • study (18)
      • springboot (18)
  • 방명록

Working log (14)
20190321002 - 엑셀 파일 다운로드 처리

기존 소스를 보면 FileOutputStream 을 생성하고 엑셀 파일을 만든 후 다운로드 처리를 합니다. 그런데 엑셀 파일을 생성하는 중에 OutOfMemory가 발생했습니다. 해당 소스가 직접적인 원인은 아니지만 개선의 여지가 있습니다. 파일을 생성하고 그걸 다운로드로 연결해서 다시 파일을 읽고 다운로드하던 것을 바로 다운로드 하게끔 바꿨습니다. 234567891011 XSSFWorkbook workbook = new XSSFWorkbook(); ... String filename = "customer_"+System.currentTimeMillis()+".xlsx"; response.setContentType("application/vnd.ms-excel"); response.setHeader("C..

Working log 2019. 3. 21. 18:19
20190321001-Spring boot Redirect 처리

"/"로 접근시 특정 html 페이지로 리다이렉트를 시키고 싶었습니다. 기존 소스 12345678@Controllerpublic class WelcomeController { @GetMapping("/") public String index() { return new "redirect:/apidocs/index.html"; }}Colored by Color Scriptercs예전엔 별 문제가 없었는데 spring boot 2.x에서는 에러가 납니다. 아래처러 고치니 정상 작동합니다. 12345678@Controllerpublic class WelcomeController { @GetMapping("/") public RedirectView index() { return new RedirectView("/..

Working log 2019. 3. 21. 13:23
2019031801-Spring boot에서 Gradle 5.x 빌드 시 Lombok 관련 컴파일 오류 처리

환경 - gradle-5.2.1- spring boot 2.1.3.release- jdk 1.8 - eclipse Gradle 빌드시 Lombok으로 처리하던 getter, setter, log 쪽이 모두 컴파일 오류가 납니다. 구글 검색을 해보고 annotationProcessor, compileOnly 설정으로 해결했습니다. 1234567 dependencies { annotationProcessor("org.projectlombok:lombok:${lombokVersion}") compileOnly("org.projectlombok:lombok:${lombokVersion}") implementation 'org.springframework.boot:spring-boot-starter-web' ....

Working log 2019. 3. 18. 18:06
2019030801-비밀번호가 저절로 바뀌었어요

"부장님 전 비밀번호를 바꾼적이 없는데 오늘 로그인 할려고 하니 안되요. 왜 그런거죠?" 원인을 찾아 보니 크롬에서 비밀번호 필드를 자동으로 값을 채워 넣어서 그랬습니다. 코드에 이런 저런 처리를 해 놨는데 그래도 그러네요. 1 2 3 Colored by Color Scripter cs autocomplete을 off로도 해보고 false로 해봐도 전혀 안됩니다. 참고 사이트 https://gist.github.com/runspired/b9fdf1fa74fc9fb4554418dea35718fe 위 사이트 가서 보고 fake로 하나 만들어 놨더니 그제서야 정상 작동합니다. 1 2 3 4 Colored by Color Scripter cs 브라우저에 따라 발생하는 건이라 개발자 컴퓨터에서는 찾기 힘든 오류인..

Working log 2019. 3. 8. 11:07
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
  • Maven System scope 사용하기
  • 017. Logback 설정
  • 016. 스프링부트 Profile 설정
  • 015. 메지시 관련 공통 설정(Converter⋯
최근에 달린 댓글
  • cellRenderer 쓰면 editable 을 fa⋯
  • 감사합니다
  • 안녕하세요. 이런좋은 코드개발자가 한국분이라니 대단하십⋯
  • 감사합니다~
Total
536,116
Today
28
Yesterday
349
링크
TAG
  • mapToList
  • mybatis
  • java
  • Spring Boot
  • restful서비스
  • 메시지
  • thymeleaf
  • AG-GRID
  • REST
  • cache
  • RESTful
  • Javascript
  • SHEETJS
  • lombok
  • 타임리프
  • sample
  • 예제
  • spring
  • springboot
  • oracle
  • 설정
  • ag grid
  • 샘플
  • 엑셀
  • 스프링
  • 스프링부트
  • listToMap
  • 그리드
  • example
  • UI
more
«   2023/02   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28
글 보관함
  • 2022/08 (1)
  • 2022/05 (18)
  • 2021/12 (6)
  • 2021/10 (4)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바