package test;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.tarena.dao.AccountDao;
import com.tarena.dao.AdminDao;
import com.tarena.dao.CostDao;
import com.tarena.dao.RoleDao;
import com.tarena.entity.Account;
import com.tarena.entity.Admin;
import com.tarena.entity.Cost;
import com.tarena.entity.Role;
import com.tarena.entity.page.AccountPage;
import com.tarena.entity.page.AdminPage;
import com.tarena.entity.page.CostPage;
public class TestCase {
//@Test
public void testFindAll(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
CostDao dao = ac.getBean(CostDao.class);
List<Cost> list = dao.findAll();
for(Cost c : list){
System.out.println(c);
}
}
//@Test
public void testSave(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
CostDao dao = ac.getBean(CostDao.class);
Cost cost = new Cost();
cost.setName("tarena");
cost.setBase_duration(90);
cost.setBase_cost(90.0);
cost.setUnit_cost(0.9);
cost.setStatus("0");
cost.setDescr("tarena套餐");
cost.setCreaTime(new Timestamp(System.currentTimeMillis()));
dao.save(cost);
}
//@Test
public void testPage(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
CostDao dao = ac.getBean(CostDao.class);
CostPage page = new CostPage();
page.setCurrentPage(2);
List<Cost> list = dao.findByPage(page);
for(Cost c : list){
System.out.println(c);
}
}
//@Test
public void testAccountPage(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AccountDao dao = ac.getBean(AccountDao.class);
AccountPage page = new AccountPage();
page.setCurrentPage(3);
page.setStatus("1");
List<Account> list = dao.findByPage(page);
for(Account c : list){
System.out.println(c);
}
}
//@Test
public void testRows(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AccountDao dao = ac.getBean(AccountDao.class);
AccountPage page = new AccountPage();
page.setReal_name("luwushuang");
System.out.println(dao.findRows(page));
}
//@Test
public void testSaveAccount(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AccountDao dao = ac.getBean(AccountDao.class);
Account account = new Account();
account.setAccount_id(2006);
account.setLogin_name("lucy");
account.setBirthdate(new Date(System.currentTimeMillis()));
account.setLogin_passwd("123");
account.setIdcard_no("123456789012345678");
account.setReal_name("jack");
account.setTelephone("15606099231");
dao.save(account);
}
//@Test
public void testInAccount(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AccountDao dao = ac.getBean(AccountDao.class);
String id = dao.findByRecommIdcardNo(1011);
System.out.println(id);
}
//@Test
public void testfindRoleById(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
RoleDao dao = ac.getBean(RoleDao.class);
System.out.println(dao.findById(100));
dao.deleteModule(1004);
}
//@Test
public void testfindAdminByPage(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AdminDao dao = ac.getBean(AdminDao.class);
AdminPage page = new AdminPage();
page.setRole_name("营业");
List<Admin> admin = dao.findByPage(page);
for(Admin a : admin){
System.out.println("adminId"+a.getAdmin_id());
List<Role> role = a.getRoles();
for(Role r : role){
System.out.println(r.getName());
}
System.out.println("----------");
}
System.out.println(dao.findRows(page));
}
@Test
public void testRestPassword(){
ApplicationContext ac =
new ClassPathXmlApplicationContext("applicationContext.xml");
AdminDao dao = ac.getBean(AdminDao.class);
Map<String, Object> map = new HashMap<String, Object>();
List<Integer> list = new ArrayList<Integer>();
list.add(2000);
list.add(3000);
map.put("password", "abc");
map.put("admin_id", list);
dao.resetPassword(map);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
MyEclipse达内项目NETCTOSS.rar
共198个文件
png:51个
java:34个
class:34个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 141 浏览量
2022-10-28
09:29:03
上传
评论
收藏 11.62MB RAR 举报
温馨提示
Java,SSM,框架,项目源代码
资源推荐
资源详情
资源评论
收起资源包目录
MyEclipse达内项目NETCTOSS.rar (198个子文件)
TestCase.class 7KB
AdminCtroller.class 6KB
ServiceController.class 5KB
Account.class 5KB
AccountController.class 5KB
Cost.class 4KB
RoleController.class 4KB
LoginController.class 4KB
CostController.class 3KB
ImageUtil.class 3KB
ExceptionLog.class 3KB
Admin.class 3KB
PowerInterceptor.class 3KB
UserController.class 3KB
Service.class 2KB
ModuleInterceptor.class 2KB
CheckLoginInterceptor.class 2KB
Page.class 2KB
Role.class 2KB
AccountPage.class 2KB
AdminPage.class 1KB
ServicePage.class 1KB
AdminDao.class 1KB
DateEditor.class 1KB
ServiceUpdateBak.class 1KB
Module.class 900B
AccountDao.class 833B
BaseController.class 804B
RoleDao.class 794B
ServiceDao.class 742B
CostDao.class 651B
CostPage.class 370B
RolePage.class 370B
MybatisDao.class 162B
.classpath 2KB
global.css 10KB
global_color.css 7KB
wrong.gif 115B
bill_list.html 9KB
report_list.html 9KB
bill_item.html 6KB
bill_service_detail.html 5KB
ojdbc6.jar 2.01MB
aspectjweaver.jar 1.47MB
jackson-databind-2.4.1.jar 1.02MB
spring-core-3.2.8.RELEASE.jar 853KB
spring-context-3.2.8.RELEASE.jar 846KB
mybatis-3.2.5.jar 700KB
spring-webmvc-3.2.8.RELEASE.jar 623KB
spring-web-3.2.8.RELEASE.jar 614KB
spring-beans-3.2.8.RELEASE.jar 598KB
commons-collections-3.1.jar 546KB
spring-jdbc-3.2.8.RELEASE.jar 396KB
standard.jar 343KB
log4j-1.2.11.jar 342KB
spring-aop-3.2.8.RELEASE.jar 330KB
spring-tx-3.2.8.RELEASE.jar 237KB
jackson-core-2.4.1.jar 220KB
spring-expression-3.2.8.RELEASE.jar 192KB
commons-dbcp-1.2.2.jar 119KB
commons-pool.jar 61KB
commons-logging.jar 59KB
spring-aspects-3.2.8.RELEASE.jar 50KB
mybatis-spring-1.2.2.jar 48KB
jackson-annotations-2.4.1.jar 38KB
aopalliance.jar 4KB
TestCase.java 4KB
AdminCtroller.java 4KB
AccountController.java 4KB
ServiceController.java 4KB
Account.java 4KB
Cost.java 3KB
RoleController.java 3KB
CostController.java 3KB
ImageUtil.java 2KB
LoginController.java 2KB
Service.java 2KB
Admin.java 2KB
UserController.java 2KB
ExceptionLog.java 1KB
ModuleInterceptor.java 1KB
PowerInterceptor.java 1KB
Page.java 1KB
ServiceDao.java 1KB
AccountDao.java 1KB
AdminDao.java 1KB
CheckLoginInterceptor.java 971B
RoleDao.java 934B
Role.java 891B
AccountPage.java 830B
ServicePage.java 780B
CostDao.java 731B
BaseController.java 730B
AdminPage.java 696B
DateEditor.java 668B
ServiceUpdateBak.java 605B
Module.java 485B
MybatisDao.java 245B
RolePage.java 149B
CostPage.java 125B
共 198 条
- 1
- 2
资源评论
陆小马
- 粉丝: 731
- 资源: 2052
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功