-
大小: 11.28MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-07-12
- 語言: 數(shù)據(jù)庫
- 標簽: springmvc??mybatis??增刪改查??
資源簡介
使用springMVC+mybatis框架,使用spring自動裝配技術實現(xiàn)增刪改查功能,適合初學者。
代碼片段和文件信息
package?com.aryasec.test.Controller;
import?java.util.ArrayList;
import?java.util.List;
import?javax.annotation.Resource;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.servlet.ModelAndView;
import?com.aryasec.test.Model.User;
import?com.aryasec.test.Model.dao.UserMapper;
import?com.aryasec.test.Service.UserService;
@Controller
@RequestMapping(“/UserController“)
public?class?UserController?{
@Resource
????private?UserService?userService;
/*
?*?新增用戶信息
?*/
@RequestMapping(“/insert“)
public?ModelAndView?insert(String?usernameString?password)
{
ModelAndView?mav?=?new?ModelAndView();
User?user?=?new?User();
user.setId(59);
user.setName(username);
user.setBirthday(password);
user.setSalary(1000);
userService.save(user);
System.out.println(username);
System.out.println(password);
mav.addobject(“msg““跳轉成功“);
mav.addobject(“password“password);
mav.setViewName(“insert“);
return?mav;
}
/*
?*?修改用戶信息
?*/
@RequestMapping(“/update“)
public?ModelAndView?update(String?usernameString?password)
{
ModelAndView?mav?=?new?ModelAndView();
User?user?=new?User();
int?id?=?3;
user? ??= userService.findById(id);
System.out.println(user.getName());
user.setName(username);
user.setBirthday(password);
userService.update(user);
mav.addobject(“msg““修改成功“);
mav.setViewName(“update“);
return?mav;
}
/*
?*?查看用戶信息
?*/
@RequestMapping(“/findall“)
public?ModelAndView?findAll()
{
ModelAndView?mav?=?new?ModelAndView();
List?list=userService.findAll();
System.out.println(“查看用戶信息“);
for(int?i=0;?i User?obj?=?list.get(i);
System.out.println(obj.toString());
}
mav.addobject(“l(fā)ist“l(fā)ist);
mav.addobject(“msg““查看信息“);
mav.setViewName(“findall“);
return?mav;
}
/*
?*?刪除用戶信息
?*/
@RequestMapping(“/delete“)
public?ModelAndView?delete()
{
ModelAndView?mav?=?new?ModelAndView();
System.out.println(“查看用戶信息“);
int?id?=4;
userService.delete(id);
mav.addobject(“msg““刪除成功“);
mav.setViewName(“delete“);
return?mav;
}
/*@Test
public?void?testAdd(){
User?user?=?new?User(3“tom““20120101“1200);
userMapper.save(user);
}*/
/*@RequestMapping(“/update“)
public?void?testUpdate(){
User?user?=?userMapper.findById(2);
user.setSalary(1901);
userMapper.update(user);
}??*/
/*@Test
public?void?testFindAll(){
System.out.println(userMapper.findAll())?;
}
*/
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-12-08?16:35??smproject\
?????文件????????3244??2016-12-09?11:30??smproject\.classpath
?????文件?????????909??2016-12-08?16:35??smproject\.project
?????目錄???????????0??2016-12-09?12:33??smproject\.settings\
?????文件?????????567??2016-12-08?16:35??smproject\.settings\.jsdtscope
?????文件?????????185??2016-12-13?14:18??smproject\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2016-12-08?16:35??smproject\.settings\org.eclipse.jdt.core.prefs
?????文件?????????479??2016-12-08?16:35??smproject\.settings\org.eclipse.wst.common.component
?????文件?????????345??2016-12-08?16:35??smproject\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-12-08?16:35??smproject\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-12-08?16:35??smproject\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-12-08?16:35??smproject\build\
?????目錄???????????0??2016-12-13?17:26??smproject\build\classes\
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Controller\
?????文件????????2997??2016-12-13?14:19??smproject\build\classes\com\aryasec\test\Controller\UserController.class
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Model\
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Model\dao\
?????文件?????????384??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Model\dao\UserMapper.class
?????文件????????1678??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Model\User.class
?????目錄???????????0??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Service\
?????文件?????????384??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Service\UserService.class
?????文件????????1332??2016-12-13?12:35??smproject\build\classes\com\aryasec\test\Service\UserServiceImpl.class
?????文件?????????391??2016-12-08?12:31??smproject\build\classes\mybatis-config.xm
?????文件????????4171??2016-12-13?17:26??smproject\build\classes\springmvc.xm
?????目錄???????????0??2016-12-13?14:02??smproject\build\classes\sqlmapper\
?????文件????????1077??2016-12-13?14:02??smproject\build\classes\sqlmapper\userMapper.xm
?????目錄???????????0??2016-12-09?10:13??smproject\src\
?????目錄???????????0??2016-12-08?16:37??smproject\src\com\
............此處省略59個文件信息
評論
共有 條評論