資源簡介
用jsp實現餓了么后臺,包含,商家,用戶,送餐員,菜單,菜品,以及評論的增刪改查,以及評論功能,內含后臺界面

代碼片段和文件信息
import?java.sql.Timestamp;
import?java.util.Date;
import?java.util.List;
import?org.apache.ibatis.session.SqlSession;
import?org.junit.Test;
import?com.hungry.dao.AdminDao;
import?com.hungry.dao.Sessionhelper;
import?com.hungry.dao.UserDao;
import?com.hungry.entity.Address;
import?com.hungry.entity.Admin;
import?com.hungry.entity.Ordere;
import?com.hungry.entity.User;
public?class?test?{
Date?date=new?Date();
Timestamp??addtime=new?Timestamp(date.getTime());
User??u=new?User();
/**
?*??注冊用戶測試(前臺使用)
?*/
@Test
public?void?test()?{
SqlSession?session?=?Sessionhelper.getSession();
u.setLoginPassword(“123“);
//注意??注冊是可以使用電話號也可以使用用戶名,但是都是不能重復的,這個數據庫可以判斷不用java判斷,只要是這測不成功就是數據庫已經有了???
u.setTel(“12654“);
u.setUserName(“qa“);???
u.setRegisterTime(addtime);??//注冊時間是一定要有的
int?a=session.getMapper(UserDao.class).add(u);
System.out.println(a);
???????session.commit();
???????session.close();
}
/**
?*?用戶添加詳細的信息???這個是使用的更新表根據用戶編號id(前端使用)
?*/
@Test
public?void?test2()?{
SqlSession?session?=?Sessionhelper.getSession();
u.setLoginPassword(“123“);
//注意??注冊是可以使用電話號也可以使用用戶名,但是都是不能重復的,這個數據庫可以判斷不用java判斷,只要是這測不成功就是數據庫已經有了???
u.setTel(“12654“);
u.setUserName(“qa“);???
u.setAge(16);
u.setRealName(“萬方峰“);
u.setSex(“?女“);
u.setId(3);
int?a=session.getMapper(UserDao.class).updateRegisteredInformation(u);
System.out.println(a);
????????session.commit();
????????session.close();
}
/**
?*??后臺查詢所有(后臺使用)?并且分頁
?*/
@Test
public?void?test3()?{
SqlSession?session?=?Sessionhelper.getSession();
List?a=session.getMapper(UserDao.class).getAllUser();
?
???int?allpage=a.size();????????//獲取總數量
?? ???int?pageNum=allpage%5==0?allpage/10:allpage/10+1;??//獲取總頁數
int?page=1;
int?onePageNum=10;
int?afterParameter=(page-1)*onePageNum+onePageNum;
List?ab=session.getMapper(UserDao.class).getAllUserAndPage((page-1)*onePageNumafterParameter);
????????session.commit();
????????session.close();
???????
????????for?(User?u?:?ab)?{
System.out.println(u.getId()+u.getRealName());
}
???????
}
/**
?*??后臺查詢所有(后臺使用)???當點擊詳情時的超鏈接時
?*/
@Test
public?void?test4()?{
SqlSession?session?=?Sessionhelper.getSession();
User?a=session.getMapper(UserDao.class).getAllUserContainOther(1);
????????session.commit();
????????session.close();
???????
????????System.out.println(a.getUserName()+“地址:“);
????????
????????List??ad=a.getAddress();
????????List?or=a.getOrder();??
????????
????????for?(Address?address?:?ad)?{
????????
???System.out.println(address.getAddress());
}
????????System.out.println(“輸出訂單的總數量“+or.size());
??????????????????
}
/**
?*?后臺登錄代碼判斷??這個是管理員的登錄
?*/
@Test
public?void?test5()?{
SqlSession?session?=?Sessionhelper.getSession();
Admin?a=session.getMapper(AdminDao.class).Login(“qwe““123“);
????????session.commit();
????????sess
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????700??2017-09-01?10:47??hungry\.classpath
?????文件????????291??2017-09-01?10:47??hungry\.myme
?????文件???????1749??2017-09-01?10:47??hungry\.project
?????文件????????500??2017-09-01?10:47??hungry\.settings\.jsdtscope
?????文件???????1511??2017-09-04?15:38??hungry\.settings\.svn\entries
?????文件????????500??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件?????????73??2017-09-01?17:02??hungry\.settings\.svn\text-ba
?????文件????????364??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件????????613??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件????????252??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件?????????49??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件??????????6??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件????????462??2017-09-01?10:47??hungry\.settings\.svn\text-ba
?????文件?????????73??2017-09-01?15:33??hungry\.settings\org.eclipse.core.resources.prefs
?????文件????????364??2017-09-01?10:47??hungry\.settings\org.eclipse.jdt.core.prefs
?????文件????????613??2017-09-01?10:47??hungry\.settings\org.eclipse.wst.common.component
?????文件????????252??2017-09-01?10:47??hungry\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2017-09-01?10:47??hungry\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2017-09-01?10:47??hungry\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????462??2017-09-01?10:47??hungry\.settings\org.eclipse.wst.validation.prefs
?????文件????????685??2017-09-04?15:38??hungry\.svn\entries
?????文件????????700??2017-09-01?10:47??hungry\.svn\text-ba
?????文件????????291??2017-09-01?10:47??hungry\.svn\text-ba
?????文件???????1749??2017-09-01?10:47??hungry\.svn\text-ba
?????文件??????????0??2017-09-01?16:47??hungry\log.log
?????文件????????339??2017-09-04?15:38??hungry\MyTest\.svn\entries
?????文件???????5692??2017-09-01?11:47??hungry\MyTest\.svn\text-ba
?????文件???????5692??2017-09-01?11:47??hungry\MyTest\test.java
?????文件????????796??2017-09-04?15:38??hungry\resources\.svn\entries
?????文件????????155??2017-09-01?10:47??hungry\resources\.svn\text-ba
............此處省略624個文件信息
評論
共有 條評論