系统公告模块java_基于SSH的预约挂号系统之公告模块

后台管理页面

1cdf74070c8123b527d18c28f4b6625d.gif

创建一个公告的 JavaBean

private Integer noticeId;//公告Id

private String title;//标题

private String text;//内容

private Admin author;//发布人

private Date createTime;//创建时间

private Date updateTime;//最后一次修改时间

private Integer isShow;//是否在前端页面展示

映射文件 Notice.hbm.xml

添加和修改公告

Action 方法

//添加公告

public String addNotice() {

noticeService.save(notice);

return SUCCESS;

}

public void prepareAddNotice() {

Date now = new Date();

//如果Id为空则为新增公告

if(noticeId == null) {

notice = new Notice();

notice.setCreateTime(now);

notice.setUpdateTime(now);

notice.setIsShow(0);//默认不在主页展示区

//否则为修改公告,先从数据库获取该公告信息

}else {

notice = noticeService.getById(noticeId);

notice.setUpdateTime(now);

}

}

其中 prepareAddNotice 方法通过判断是否传入了 NoticeId来判断是新增公告还是修改公告,并且准备相应的 Model

Service 方法

public void save(Notice notice) {

noticeDao.save(notice);

}

Dao 方法

public void save(T t) {

this.getHibernateTemplate().save(t);

}

删除公告

Action 方法

//删除公告

public String delete() {

noticeService.delete(noticeService.getById(noticeId));

return SUCCESS;

}

Service 方

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值