⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reviewserviceimpl.java

📁 网上结婚登记系统 Java语言编写 可直接运行
💻 JAVA
字号:
package task.service;



import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

import task.domain.Marry;
import task.domain.Reserve;

import dao.ReviewDao;
/**
 * @author wanglei
 *
 * Nov 3, 2008
 */
public class ReviewServiceImpl implements ReviewService {
	Reserve reserve = new Reserve();
	private ReviewDao reviewDao;
	public void setReviewDao(ReviewDao reviewDao) {
		this.reviewDao = reviewDao;
	}
	private Date parseDate(String planStartTime){
		// TODO Auto-generated method stub
		Date date = null;
		SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

		try {
			date = new Date(format.parse(planStartTime).getTime());
		} catch (java.text.ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return date;
	}

	public List selectMarryResult(String marryNumber, String name, String date) {
		// TODO Auto-generated method stub
		List list;
		if (("".equals(date) && "".equals(marryNumber) && "".equals(name))) {
			list = reviewDao.findAll("Marry");
			return list;
		} else if (!"".equals(marryNumber)) {
			Marry marry = new Marry();
			marry.setMarryNumber(marryNumber);
			list = reviewDao.findByExample(marry);
			
			return list;
		} else if ("".equals(marryNumber) && (!"".equals(name))) {
			Marry marry = new Marry();
			reserve.setMaleName(name);
			reserve.setFemaleName(name);
			marry.setReserve(reserve);
			list = reviewDao.findByExample(marry);
			return list;
		} else if (!("".equals(date)) && "".equals(marryNumber)
				&& "".equals(name)) {
			Marry marry = new Marry();
			marry.setDate(parseDate(date));
			list = reviewDao.findByExample(date);
			list = reviewDao.findAll("Marry");
		
			return list;
		} else {
			list = reviewDao.findAll("Marry");
			return list;
		}

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -