完成了所有框架的搭设并且已经完成了论坛基本功能
用户基本管理 权限控制与分组
基础部分,通用模块经过三次重大调整,完成了ChainQuery以及相关的分页,延迟加载,排序等模块,估计进度80%
REST模式确定 为
http://www.example.org/namespace/con…para=paraValue 的格式
基于ModelDriven 结合REST 就实现了
http://www.example.org/namespace/controller.json
http://www.example.org/namespace/controller.xml
这样的数据访问接口,并且可以通过HttpBasic认证(之前有POC,此次还未测试)
数据部分,已经尝试转换基本用户数据成功
重要关注:帖子 主题 论坛分类 主题分类 附件
明天工作计划:
- 完成权限相关的细节功能
- 完成基本Tag模块
关于Hibernate数据库链接未释放的问题
一定要调用session的close或者release这样的方法。
如果使用Spring的HibernateTemplate,不妨写个HibernateCallback把琐碎的事情交给Spring来完成,毕竟涉及到多事务的问题,还是相对复杂的。
另外赞一下AST以及Hibernate的AST实现,对DSL有了新的想法
After the day