📄 user story - column.txt
字号:
用户故事:专栏具体描述: 论坛注册用户可以申请成为专栏作家 系统管理员设置该用户为专栏作家 专栏里的文章是论坛里的该用户发表的帖子(回复文章不可加入专栏) 专栏作家可以将自己的帖子做如下操作:加入专栏,从专栏中删除。 操作通过如下途径: 1.在发表帖子时,将此帖子指明为“专栏文章” 2.查看帖子(论坛里,我的帖子页面),把自己发布过的帖子时 加入专栏 或者 从专栏中删除 所有用户可以在 专栏页面 查看专栏作家列表,查看专栏作家的文章,并回复发表意见 专栏作家可以在文章的末尾增加一些附件CRC Card=============================================================Account------------------userNamepasswordemailcolumnWriter (+)Thread-----------------idtitlecontentauthorcolumnThread (+)AccountDAO------------------findColumnWriters()ThreadDAO-----------------addColumnThread( threadId );removeColumnThread( threadId );findColumnThreadsByAccountId( accountId );AddColumnThreadActionRemoveColumnThreadActionColumnAction?account=username=============================================================流程:viewMyThreads.go -> viewMythreads.jsp -> addColumnThread.go?threadId=12313 -> viewMyThreads.go column.go?account=username -> column.jsp -> removeColumnThread.go?threadId=12321 -> column.go?account=username Working item: ok.db Account table ok.Add columnWriter to Account ok.AccountDAO, AccountDAOTest ok.findByUserName ok.addAccount ok.updateAccount ok.modify EditAccountAction ok.db Thread table ok.add columnThread to PersistentThread ok.ThreadDAOmysql ok.addThreadToColumn ok.removeThreadFromColumn ok.findByUid ok.addThread ok.AccountDAO.findColumnWriters() ok.ThreadDAO.findColumnThreadsByAccountId( accountId ) ok.AddColumnThreadAction ok.struts-config.xml ok.viewMyThreadsContent ok.AddColumnThreadAction.java, test ok.acl-config.xml .column ok.column.jsp ( account list, column thread list ) ok.columnContent.jsp ok.ColumnAction.java, test .RemoveColumnThreadAction ok.struts-config.xml ok.RemoveColumnThreadAction.java, test ok.viewMyThreadsContent ok.acl-config.xml ok.leftHandSideBar.jsp .viewMyThreads.go page not complete.chinaxp upgrade ok.stop tomcat ok.backup by mysqldump ok.upgrade db .alter table account add column columnWriter varchar(1) default NULL; .update account set columnWriter='N'; .alter table threads add column columnThread varchar(1) default NULL; .update threads set columnThread='N'; .deploy forum .start tomcat
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -