소소한 개발일기
내일 더 나은 개발자가 되기 위해, 오늘을 기록합니다.
-
나는 라인 개발자다
연구 2팀에 자리잡혔으면 하는 개발문화 코드 리뷰 문화 코드 리뷰가 문화가 정착된 개발팀에서 일할 수 있다는 것은 큰 장점이다. 코드 리뷰 과정을 통해 내가 생각하지 못했던 잠재적인 버그를 다른 개발자의 피드백을 통해 조기에 발견하여 수할 수 있고, 작성한 코드에 대해 여러 개발자와 다양한 의견을 나누며 더 좋은 방향에 대해 고민함으로써...
-
Controlled & Uncontrolled form
setState를 사용하지 말라, ref는 좋지 않다. 라는 글들이 많지만 이는 모순적이다. 하지만 “올바르게 사용하는 방법”과 “어떤게 선택의 기준인지”를 이해하는 것은 어렵다. 도대체 어떻게 form을 만들어야 할까? form은 많은 웹어플리케이션의 중심이지만, 그럼에도 불구하고 아직 리액트에서 form handling은 약간… conrner stone(시작 단계?…)이다. 접근 방식의 차이와 각각 어떻게 사용해야 할지를 배워보자. Uncontrolled Uncontrolled...
-
Hibernate 인스턴스 Criteria 기본 사용법
Criteria는 무엇인가? 관계형 DB에서 데이터를 가져올 때, HQL이나 SQL같이 다른 query 언어를 사용한다. 여기서 공통적인 점은 관계형 DB가 이해할 수 있는 새로운 언어집합인 특정 쿼리 언어를 사용한다는 점이다. Criteria는 Criterion 객체를 구성하여 엔티티(Entity)를 검색하기 위한 단순화된 API 제공함으로써, 이러한 제한점을 해결해 줍니다. Ciriteria Vs HQL Criteria 동적 쿼리(dynamic query)에 적합하다....