📄 uncommandwordserviceimpl.java
字号:
package com.longtime.wap.module.cellphone.service.impl;
import java.util.List;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.UncommandWord;
import com.longtime.wap.module.cellphone.common.UncommandWordQueryBean;
import com.longtime.wap.module.cellphone.dao.UncommandWordDao;
import com.longtime.wap.module.cellphone.service.UncommandWordService;
/**
* 过滤字符服务实现类
*
* @author shiz
* @date Nov 15, 2007
*/
public class UncommandWordServiceImpl implements UncommandWordService {
private UncommandWordDao uncommandWordDao;
/**
* 接受spring的注入,把dao对象注入到service中
*
* @param uncommandWordDao
* 设置过滤字符dao
*/
public void setUncommandWordDao(UncommandWordDao uncommandWordDao) {
this.uncommandWordDao = uncommandWordDao;
}
/**
* 保存过滤字符
*
* @param uncommandWord
* 过滤字符信息
*/
public void saveUncommandWord(UncommandWord uncommandWord) {
if(0 == uncommandWord.getUncommandWordId()) {
this.uncommandWordDao.createUncommandWord(uncommandWord);
} else {
this.uncommandWordDao.updateUncommandWord(uncommandWord);
}
}
/**
* 获取过滤字符
*
* @param id
* 过滤字符编号
* @return 返回过滤字符信息
*/
public UncommandWord getUncommandWordById(long id) {
return uncommandWordDao.retrieveUncommandWordById(new Long(id));
}
/**
* 获取过滤字符列表
*
* @param page
* 分页数
* @return 过滤字符列表
*/
public List getUncommandWords(Page page) {
UncommandWordQueryBean queryBean = new UncommandWordQueryBean();
page.setTotalCount(uncommandWordDao
.retrieveUncommandWordsCount(queryBean));
return uncommandWordDao.retrieveUncommandWords(queryBean, page);
}
/**
* 删除过滤字符
*
* @param ids
* 过滤字符编号
*/
public void deleteUncommandWords(String[] ids) {
List uncommandWords = uncommandWordDao.retrieveUncommandWordsByIds(ids);
uncommandWordDao.deleteUncommandWords(uncommandWords);
}
/**
* 获取过滤字符信息
*
* @param word
* 过滤字符
* @return 过滤字符信息
*/
public UncommandWord getUncommandWordByWord(String word) {
if (uncommandWordDao.retrieveUncommandWordByWord(word).size() > 0) {
return (UncommandWord) uncommandWordDao
.retrieveUncommandWordByWord(word).get(0);
} else {
return null;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -