-
从零开始一步一步做论坛
收藏在公司两个月闲来没事利用空余时间做了个论坛,功能虽少,但已能完成普通论坛的基本功能.利用国庆长假,将开发过程以及开发心得总结一下,权当抛砖引玉,欢迎各位有心者一起交流学习,提出宝贵意见,我文笔不好,请见谅!
最近更新文章
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[七]----lucene模块
好久没有更新了,今天说说最近为这个项目加的一个新功能吧,即全文检索Lucene!至于Lucene到底是什么东西,大家可以在自己学习一下,我这里只说说是怎样将其配置到我的项目中的.大家如果对我这个项目不是很了解,可以先看看前面几个帖子.
其实说到Lucene,我也是第一次接触,以前听说过,但没有用过.搞了两天,先是看视频,看完了还是不会配到我的S2SH框架中,没办法,咱人笨.最后 ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[六]----权限
上节谈了版区权限,这次来谈谈个人权限,也就是用户权限.这个系统有一个初始化的Action,当执行这个Action的时候,会对系统的[权限--角色--用户组]有一个初始化的功能.代码如下:
//添加用户权限类
public class SystemInitAction extends ActionSupport{
private PermissionService per ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[五]----权限
接四,四里面对权限说了个大概,今天打算将权限好好说说,接下来几个板块将对整个系统的权限做详细介绍,这是整个系统最核心的部分.
刚开始做系统时对权限抱有一颗敬畏的心,一直不敢深究,也没有遇到什么好的权限系统可以学习,前段时间公司开发了个很小的权限管理系统,我正好参与设计了权限设计.刚开始开会讨论时,大家意见不一致,其实都对权限模型不太懂,最后我建议放弃RBAC,倒不是说RBAC ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[四]
前面说过dao层了,Service层我觉得没啥好说的,现在来说说Action层.
首先讨论一下,基于WebWork的Action类到底该怎么写?每个Action类对应一个bean模型还是每个act ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[三]
今天来说说数据库的设计,现在一般用hibernate维护关系.首先探讨一个问题,一个系统的id是不是只用一种?或者String类型的uuid,或者其他的?如果全部用 ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[二]
趁着假期,再接再厉.开发这个论坛刚开始就是数据库的设计,但是数据库的设计图在公司的电脑上,自己的电脑Rational坏了,所以数据库的设计就放到十一长假以后再说吧.
先说说我遇到的第一个大问题:dao层的设计
怎样设计一个无耦合的dao层呢?dao层设计成通用的还是各司其职的?关于这个问题我曾经在问答里提出过.连接:http://feiyang404.iteye.com/blog/11386 ...
从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[一]
在公司两个月闲来没事利用空余时间做了个论坛,功能虽少,但已能完成普通论坛的基本功能.利用国庆长假,将开发过程以及开发心得总结一下,权当抛砖引玉,欢迎各位有心者一起交流学习,提出宝贵意见,我文笔不好,请见谅!有心将这个帖子写好,希望各位多多指点.
这个论坛采用S2SH开发完成,中间用到了CKEditor可视化编辑器,还是用过其他插件,以后想到再说吧.先贴几张图让大家看看效果,由于我不是搞web的 ...