-
大小: 11.09MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-25
- 語言: Java
- 標(biāo)簽: Spring+??SpringMVC+??MyBatis+??
資源簡介
這是我寫的一個Spring + Spring MVC + MyBatis + Velocity + MySQL 框架搭建完整項目,里面包含了所需的全部JAR包已經(jīng)相關(guān)源碼,感興趣的同學(xué)可以下載嘍。。。
配合我的博客更好哦!
代碼片段和文件信息
package?com.ssmtest.controller;
import?javax.servlet.http.HttpServletRequest;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.ui.ModelMap;
import?org.springframework.web.bind.annotation.PathVariable;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?com.ssmtest.entity.UserEntity;
import?com.ssmtest.service.UserService;
@Controller
public?class?UserController?{
@Autowired
private?UserService?userService;
public?UserService?getUserService()?{
return?userService;
}
public?void?setUserService(UserService?userService)?{
this.userService?=?userService;
}
//http://localhost:8085/user_cms/userController/1/showUser.do
@RequestMapping(“/{id}/showUser“)
public?String?showUser(@PathVariable?String?id?ModelMap?modelMap?HttpServletRequest?request)?{
UserEntity?u?=?userService.getUserEntityById(id);
if(u?==?null){
u?=?new?UserEntity();
u.setEmail(““);
u.setUserId(““);
}
modelMap.put(“user“?u);
return?“showUser“;
}
//http://localhost:8085/user_cms/userController/showUser.do?id=1
@RequestMapping(“showUser“)
public?String?showUserEntity(@RequestParam?String?id?ModelMap?modelMapHttpServletRequest?request)?{
UserEntity?u?=?userService.getUserEntityById(id);
if(u?==?null){
u?=?new?UserEntity();
u.setEmail(““);
u.setUserId(““);
}
modelMap.put(“user“?u);
return?“showUser“;
}
@RequestMapping(“/showUserExample“)
public?String?showUsers(Model?model){
return?“redirect:/1/showUser.do“;
}
????@RequestMapping(“/userList“)
????public?String?list(ModelMap?model)?{
????????model.put(“users“?userService.getUserEntities());
????????return?“l(fā)ist“;
????}
????
????@RequestMapping(“/user/{id}“)
????public?String?detail(@PathVariable(“id“)?String?id?ModelMap?model)?{
???? model.put(“user“?userService.getUserEntityById(id));
????????return?“detail“;
????}
????
????@RequestMapping(“/insert“)
????public?String?insert(UserEntity?userModelMap?model){
???? userService.insertUserEntity(user);
???? UserEntity?u?=?userService.getUserEntityById(user.getUserId());
if(u?==?null){
u?=?new?UserEntity();
u.setEmail(““);
u.setUserId(““);
}
model.put(“user“?u);
???? return?“success“;
????}
????
????@RequestMapping(“/form“)
????public?String?form(Model?model){
???? return?“form“;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4551??2016-04-19?17:08??SSMTest\.classpath
?????文件???????1040??2016-04-19?14:12??SSMTest\.project
?????文件????????567??2016-04-19?14:12??SSMTest\.settings\.jsdtscope
?????文件????????364??2016-04-19?14:12??SSMTest\.settings\org.eclipse.jdt.core.prefs
?????文件????????473??2016-04-19?14:12??SSMTest\.settings\org.eclipse.wst.common.component
?????文件????????345??2016-04-19?14:12??SSMTest\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2016-04-19?14:12??SSMTest\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2016-04-19?14:12??SSMTest\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????3609??2016-04-19?16:02??SSMTest\build\classes\applicationContext.xm
?????文件???????3419??2016-04-19?19:38??SSMTest\build\classes\com\ssmtest\controller\UserController.class
?????文件???????1661??2016-04-19?17:08??SSMTest\build\classes\com\ssmtest\entity\UserEntity.class
?????文件????????388??2016-04-19?19:35??SSMTest\build\classes\com\ssmtest\mapping\UserMapper.class
?????文件???????1112??2016-04-19?19:33??SSMTest\build\classes\com\ssmtest\mapping\UserMapper.xm
?????文件???????1362??2016-04-19?19:38??SSMTest\build\classes\com\ssmtest\service\impl\UserServiceImpl.class
?????文件????????390??2016-04-19?19:38??SSMTest\build\classes\com\ssmtest\service\UserService.class
?????文件????????598??2016-04-19?14:55??SSMTest\build\classes\log4j.properties
?????文件???????1260??2016-04-19?14:45??SSMTest\build\classes\mybatis-config.xm
?????文件???????3382??2016-04-19?16:38??SSMTest\build\classes\spring-mvc.xm
?????文件???????3609??2016-04-19?16:02??SSMTest\src\applicationContext.xm
?????文件???????2574??2016-04-19?19:37??SSMTest\src\com\ssmtest\controller\UserController.java
?????文件???????1025??2016-04-19?14:23??SSMTest\src\com\ssmtest\entity\UserEntity.java
?????文件????????334??2016-04-19?19:35??SSMTest\src\com\ssmtest\mapping\UserMapper.java
?????文件???????1112??2016-04-19?19:33??SSMTest\src\com\ssmtest\mapping\UserMapper.xm
?????文件????????977??2016-04-19?19:38??SSMTest\src\com\ssmtest\service\impl\UserServiceImpl.java
?????文件????????335??2016-04-19?19:38??SSMTest\src\com\ssmtest\service\UserService.java
?????文件????????598??2016-04-19?14:55??SSMTest\src\log4j.properties
?????文件???????1260??2016-04-19?14:45??SSMTest\src\mybatis-config.xm
?????文件???????3382??2016-04-19?16:38??SSMTest\src\spring-mvc.xm
?????文件????????445??2016-04-19?17:45??SSMTest\WebContent\index.jsp
?????文件?????????39??2016-04-19?14:12??SSMTest\WebContent\me
............此處省略73個文件信息
評論
共有 條評論