Slick은 ORM이 아닌 FRM이라고 부른다. 객체 그래프를 탐색하는 방식이 아니라 함수형 프로그래밍에서 친숙한 map이나 filter같은 고차함수로 쿼리하기 때문이다. (실제로는 고차함수를 SQL문으로 변경시켜 쿼리해준다) 그래서 ORM 프레임워크들과는 색다른 사용감을 느낄 수 있다. 하지만 테이블의 연관관계를 설정해 놓는 것이 아니라 기존 SQL문처럼 조인 구문을 사용해야 하기 때문에 때론 ORM보다 불편함을 느낀다. 자바로 만들어진 인메모리 DB H2와 Play Framework 2.5.13, Play Slick 2.1.0 버전을 이용해 테이블 작성과 기본적인 쿼리 몇가지를 해보자. 1. libraryDependency 추가Play framework에서 사용되는 Slick은 Play Slick이라..