build BookCategory dao and service
refactor BookDao