Use PageInfo to setup result limit
Add DTO Fields specify enumerate type class
Remove protocol buffer and add Dto tools
Use new API in ArticleService
Use new API in CodeService
Move daos into generate source set
Use @link in generated DAO files
Add white space in #!/usr/bin/env python2
Rename IXxxDAO to XxxDao, XxxDAO to XxxDaoImpl
Rename field projection settings
Merge pull request #224 from mzry1992/refactor-db-layer

Refactor db layer