전체 글441 자바로 배우는 리팩토링 입문 http://www.yes24.com/Product/Goods/55147071 자바로 배우는 리팩토링 입문 프로그램은 살아 있다!프로그램은 계획 없이 수정하거나 제대로 살펴보지 않고 기능을 추가하면 점점 읽기도, 수정하기도, 디버깅하기도 어려운 상태가 된다. 마치 건강을 관리하지 않은 사람처럼 상태가 엉망진창이 된다.시간을 들여 운동과 식사를 관리해서 체질을 개선하듯이 계속 리팩토링하면 버그를 늘리지 않으면서도 깔끔한 코드로 프로그램 체질을 ... www.yes24.com 자바로 배우는 리팩토링 입문 : -리팩토링을 필요로 하는 포인트를 위주로 챕터를 구성했다. 리팩토링 이전의 소스에서 리팩토링을 따라가다보면, 어떤점이 잘못됐고 더 나아지는지 배우게된다. 소스 수준이 어렵지 않아, 소스파악 후 리팩토링을.. 2019. 7. 27. 스퀀스가 만약에 없다면 혹시라도 존재하지않을때 -- sequence 추가 CREATE SEQUENCE IF NOT EXISTS 시퀀스명 START 1; 2019. 7. 14. 삼항 연산자 -th:text="${a} eq null ? ${b} : ${c}" 핵심은 eq 전에 괄호를 닫아줘야한다. -변수 사용에서 사용 [[${a eq aa} ? ${b} : '' ]] 열고 닫는 괄호에 주의 한다. 2019. 7. 14. Issue with Large Objects in auto-commit mode 문제 상황 : PostgreSQL로 마이그레이션시 해당 메시지와 함께 오류 Postgresql 에서 @lob Sting fool 사용시Issue with Large Objects in auto-commit mode 발생할수있다. 해결책 : 1. byte로 타입을 변환하여 저장한다. 다만 본문에 저장했을때, like등의 검색기능 사용시 문제가 될 가능성이 있다. 적당한 케이스에 맞춰서 사용하자. 2. 그냥 컬럼 지정만 한다. @Column(columnDefinition = "TEXT") 2019. 7. 14. 이전 1 ··· 104 105 106 107 108 109 110 111 다음