资源简介

代码片段和文件信息
package tk.mybatis.web.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import tk.mybatis.web.model.SysDict;
import tk.mybatis.web.service.DictService;
import java.util.List;
/**
* @author liuzh
*/
@Controller
@RequestMapping(“/dicts“)
public class DictController {
@Autowired
private DictService dictService;
/**
* 显示字典数据列表
*
* @param sysDict
* @param offset
* @param limit
* @return
*/
@RequestMapping
public ModelAndView dicts(SysDict sysDict Integer offset Integer limit) {
ModelAndView mv = new ModelAndView(“dicts“);
List dicts = dictService.findBySysDict(sysDict offset limit);
mv.addobject(“dicts“ dicts);
return mv;
}
/**
* 新增或修改字典信息页面,使用 get 跳转到页面
*
* @param id
* @return
*/
@RequestMapping(value = “add“ method = RequestMethod.GET)
public ModelAndView add(Long id) {
ModelAndView mv = new ModelAndView(“dict_add“);
SysDict sysDict;
if(id == null){
//如果 id 不存在,就是新增数据,创建一个空对象即可
sysDict = new SysDict();
} else {
//如果 id 存在,就是修改数据,把原有的数据查询出来
sysDict = dictService.findById(id);
}
mv.addobject(“model“ sysDict);
return mv;
}
/**
* 新增或修改字典信息,通过表单 post 提交数据
*
* @param sysDict
* @return
*/
@RequestMapping(value = “add“ method = RequestMethod.POST)
public ModelAndView save(SysDict sysDict) {
ModelAndView mv = new ModelAndView();
try {
dictService.saveOrUpdate(sysDict);
mv.setViewName(“redirect:/dicts“);
} catch (Exception e){
mv.setViewName(“dict_add“);
mv.addobject(“msg“ e.getMessage());
mv.addobject(“model“ sysDict);
}
return mv;
}
/**
* 通过 id 删除字典信息
*
* @param id
* @return
*/
@RequestMapping(value = “delete“ method = RequestMethod.POST)
@ResponseBody
public ModelMap delete(@RequestParam Long id) {
ModelMap modelMap = new ModelMap();
try {
boolean success = dictService.deleteById(id);
modelMap.put(“success“ success);
} catch (Exception e) {
modelMap.put(“success“ false);
modelMap.put(“msg“ e.getMessage());
}
return modelMap;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-13 19:37 book-master\
文件 120877 2018-10-19 13:30 book-master\book.png
文件 2247770 2018-10-19 13:30 book-master\MyBatis 从入门到精通-目录.pdf
目录 0 2018-11-13 19:37 book-master\mybatis-spring\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\
文件 1519 2018-10-19 13:30 book-master\mybatis-spring-boot\pom.xm
文件 66 2018-10-19 13:30 book-master\mybatis-spring-boot\README.md
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\
文件 864 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\Application.java
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\controller\
文件 287 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\controller\IndexController.java
文件 707 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\controller\UserController.java
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\mapper\
文件 1189 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\MapperNameGenerator.java
文件 275 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\mapper\CountryMapper.java
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\model\
文件 526 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\model\Country.java
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\service\
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\service\impl\
文件 597 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\service\impl\UserServiceImpl.java
文件 314 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\java\tk\mybatis\springboot\service\UserService.java
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\resources\
文件 429 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\resources\application.properties
目录 0 2018-11-13 19:37 book-master\mybatis-spring-boot\src\main\resources\mapper\
文件 326 2018-10-19 13:30 book-master\mybatis-spring-boot\src\main\resources\mapper\CountryMapper.xm
文件 5183 2018-10-19 13:30 book-master\mybatis-spring\pom.xm
............此处省略150个文件信息
- 上一篇:spring实战源码maven版
- 下一篇:CAD绘图员技能等级三级鉴定 要求电子类
相关资源
- SpringBoot+H2+mybatis-plus59130
- mybatis连接oracle实例
- 基于SSM+CXF构建的RESTFul webservice
- Spring+MyBatis企业应用实战第一二版的源
- springboot+mybatis整合实现注册登录
- 基于web的图书馆运营系统
- MyBatis plugin 3.155 (最新版)
- MyBatis 3.4.7 中文帮助文档(CHM)
- mybatis3-api.chm
- SpringBoot+Mybatis+前后台隔离技术,完整
- Spring+Struts2+Mybatis的一个增删改查的
- 使用MybatisPlus+SpringMBVC完成的CUID以及分
- springmvc+mybatis点餐系统(包含完整数据
- springmvc+Mybatis+axis2+webservice+quartz作业整
- 基于yml 配置方式 ,实现springBoot+sha
- spring+struts2+mybatis三大框架集成实现用
- springboot+mybatis+layui
- springmvc_2020.rar
- 基于SSM的校社联社团管理系统SpringM
- springboot+mybatis后台vue.js实现前端的音
- Mybatis的代码
- mybatis-3.3.0.zip
- MyEclipse MyBatis Generatorl离线安装包
- MyBatis Generator自定义插件实现自定义
- mybatis-generator-1.3.5源码修改.zip
- 基于SSM的个人博客系统的设计与实现
- springboot整合mybatis+plus+avtiveMq+redis
- Mybatis数据库的基本应用
- 智能排班系统Spring+SpringMVC+MyBatis+Pat
- IntelliJ IDEA生成Mybatis代码插件
评论
共有 条评论