자유게시판

다모앙 작업도 이제는 안하고...

자바 , js 쪽 보다가 jooq 라는 라이브러리가 있더라구요

타입체크를 하는 쿼리빌더인데 자바는 TS 보다 타입제약이 있지만 제네릭이 있어서 작동하네요.

PHP 도 psalm 과 phpstan 을 쓰면 PHP Doc 주석을 통해 제네릭이 가능해서요

 

https://www.jooq.org/

image.png

 

image.png

자바 jooq 쿼리빌더 모습

왼쪽: SQL , 오른쪽: jooq

 

추상화보다는 SQL 과 1:1 에 가깝게 api 디자인이 되어있어요

 

 

그누 5 api 에 있던 간이 빌더 고치려고 다시보니까 너무 단순하고 지금하는거랑 거리가머네요

어느사이트에서 쓰던 medoo 라던가 라라벨 쿼리빌더 등도 아래사항은 해결되지 않아요

 

* 에디터에서 컬럼편하게 찾기 (테이블에 컬럼 뭐있는지 외우기 귀찮고 편하고싶어요 ㅠ)

* where 부분 컬럼 타입이랑 안맞으면 경고 , 정적분석기로 오류표시

 

select 쿼리부분만 조금했는데요

이런게 여태 왜 없었을까요..?  특정 정적분석기에 종속되서 안만든건지

만들필요가 없었던걸까요?

 

AI 시대라 사람이 코드 치는게 계속될까 싶긴한데

회사도 안다니고 그냥 집에서나 하는거라 조금씩 해보고는있는데 언제완성될지는 미지수네요

 

image.png

 

라피 Lv. 2

댓글 0