-
大小: 19.12MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-14
- 语言: Java
- 标签: sshjavaweb
资源简介
java-web网上订餐系统。SSH框架实现+mysql.SSH框架结构清晰,实现了用户的登陆、订餐。管理员的用户管理、查看订单、结算等功能
代码片段和文件信息
package cn.junit;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.annotation.Resource;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathxmlApplicationContext;
import cn.soft.common.QueryResult;
import cn.soft.dao.MenuDao;
import cn.soft.dao.MessageDao;
import cn.soft.dao.OrderDao;
import cn.soft.dao.PersonDao;
import cn.soft.vo.Message;
import cn.soft.vo.MyMenu;
import cn.soft.vo.Orders;
import cn.soft.vo.Person;
import cn.soft.vo.UserInfo;
public class JunitTest {
@Resource private static MenuDao menuDao;
@Resource private static PersonDao personDao;
@Resource private static OrderDao orderDao;
@Resource private static MessageDao messageDao;
@BeforeClass
public static void setUpBeforeClass() throws Exception {
ApplicationContext ac = new ClassPathxmlApplicationContext(“applicationContext.xml“);
menuDao =(MenuDao) ac.getBean(“menuImpl“);
personDao = (PersonDao)ac.getBean(“personImpl“);
orderDao = (OrderDao)ac.getBean(“orderImpl“);
messageDao = (MessageDao)ac.getBean(“messageImpl“);
}
@Test
public void testSave()
{
Person person = new Person();
person.setUser_name(“小明“);
person.setUser_pass(“123“);
person.setUser_flag(“0“);
person.setUser_realname(“李小明“);
person.setUser_sex(“男“);
menuDao.save(person);
}
@Test
public void testFind()
{
List list = menuDao.searchMenu(“鱼“);
for(MyMenu mm : list)
{
System.out.println(mm.getMenu_name());
}
}
@Test
public void testUserInfo()
{
UserInfo ui = personDao.findUser(92);
System.out.println(ui.getAddress());
}
@Test
public void testdelete()
{
Set o = personDao.find(89);
for(Orders od : o)
{
System.out.println(od.getOther_notice());
}
}
@Test
public void testlist()
{
Person p = personDao.find(Person.class 93);
MyMenu mm = menuDao.find(MyMenu.class 104);
Orders order = new Orders();
order.setMenu(mm);
order.setOrder_notice(“微辣“);
order.setUser(p);
order.setOrder_num(2);
order.setOther_notice(“是否健康“);
orderDao.save(order);
}
@SuppressWarnings(“static-access“)
@Test
public void testTime()
{
Calendar rightNow = Calendar.getInstance();
SimpleDateFormat fmt = new SimpleDateFormat(“yyyy-MM-dd“);
String [] year = new String[7];
for(int i=6;i>=0;i--)
{
String sysDatetime = fmt.format(rightNow.getTime());
year[i]=sysDatetime;
rightNow.add(rightNow.DAY_OF_MONTH -1);
}
QueryResult qr = orderDao.getScorllData(Orders.class);
double [] total = new double[7];
for(int i=0;i {
if(i {
for(Orders o : qr.getResultSet())
{
if(o.getOrder_date().compar
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-06-09 00:41 online\
文件 607 2013-06-08 19:51 online\.classpath
目录 0 2013-06-09 00:41 online\.myeclipse\
文件 291 2013-06-08 19:49 online\.myme
文件 1749 2013-06-09 00:30 online\.project
目录 0 2013-06-09 00:41 online\.settings\
文件 500 2013-06-08 19:49 online\.settings\.jsdtscope
文件 395 2013-06-08 19:49 online\.settings\org.eclipse.jdt.core.prefs
文件 456 2013-06-08 19:49 online\.settings\org.eclipse.wst.common.component
文件 252 2013-06-08 19:49 online\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-06-08 19:49 online\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-06-08 19:49 online\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-06-09 00:41 online\src\
文件 2966 2013-06-09 00:30 online\src\applicationContext.xm
目录 0 2013-06-09 00:41 online\src\cn\
目录 0 2013-06-09 00:41 online\src\cn\junit\
文件 4380 2013-06-08 19:49 online\src\cn\junit\JunitTest.java
目录 0 2013-06-09 00:41 online\src\cn\soft\
目录 0 2013-06-09 00:41 online\src\cn\soft\action\
文件 1157 2013-06-08 19:49 online\src\cn\soft\action\ListAction.java
文件 5619 2013-06-08 19:49 online\src\cn\soft\action\MenuAction.java
文件 5525 2013-06-08 19:49 online\src\cn\soft\action\MessageAction.java
文件 9318 2013-06-08 19:49 online\src\cn\soft\action\OrderAction.java
文件 6477 2013-06-08 19:49 online\src\cn\soft\action\PersonAction.java
文件 1620 2013-06-08 19:49 online\src\cn\soft\action\UserInfoAction.java
目录 0 2013-06-09 00:41 online\src\cn\soft\common\
文件 2881 2013-06-08 19:49 online\src\cn\soft\common\Colculate.java
文件 1290 2013-06-08 19:49 online\src\cn\soft\common\NextPage.java
文件 468 2013-06-08 19:49 online\src\cn\soft\common\Page.java
文件 440 2013-06-08 19:49 online\src\cn\soft\common\QueryResult.java
目录 0 2013-06-09 00:41 online\src\cn\soft\dao\
............此处省略338个文件信息
评论
共有 条评论