Mybatis从入门到精通(源码)
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-13 19:37 book-master
文件 120877 2018-10-19 13:30 book-masterook.png
文件 2247770 2018-10-19 13:30 book-masterMyBatis 从入门到精通-目录.pdf
目录 0 2018-11-13 19:37 book-mastermybatis-spring
目录 0 2018-11-13 19:37 book-mastermybatis-spring-boot
文件 1519 2018-10-19 13:30 book-mastermybatis-spring-bootpom.xml
文件 66 2018-10-19 13:30 book-mastermybatis-spring-bootREADME.md
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrc
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava k
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatis
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringboot
文件 864 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootApplication.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontroller
文件 287 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontrollerIndexController.java
文件 707 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontrollerUserController.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmapper
文件 1189 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootMapperNameGenerator.java
文件 275 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmapperCountryMapper.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmodel
文件 526 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmodelCountry.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootservice
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceimpl
文件 597 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceimplUserServiceImpl.java
文件 314 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceUserService.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
esources
文件 429 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmain
esourcesapplication.properties
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
esourcesmapper
文件 326 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmain
esourcesmapperCountryMapper.xml
文件 5183 2018-10-19 13:30 book-mastermybatis-springpom.xml
............此处省略150个文件信息
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-masterook.png
文件 2247770 2018-10-19 13:30 book-masterMyBatis 从入门到精通-目录.pdf
目录 0 2018-11-13 19:37 book-mastermybatis-spring
目录 0 2018-11-13 19:37 book-mastermybatis-spring-boot
文件 1519 2018-10-19 13:30 book-mastermybatis-spring-bootpom.xm
文件 66 2018-10-19 13:30 book-mastermybatis-spring-bootREADME.md
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrc
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava k
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatis
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringboot
文件 864 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootApplication.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontroller
文件 287 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontrollerIndexController.java
文件 707 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootcontrollerUserController.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmapper
文件 1189 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootMapperNameGenerator.java
文件 275 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmapperCountryMapper.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmodel
文件 526 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootmodelCountry.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootservice
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceimpl
文件 597 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceimplUserServiceImpl.java
文件 314 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmainjava kmybatisspringbootserviceUserService.java
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
esources
文件 429 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmain
esourcesapplication.properties
目录 0 2018-11-13 19:37 book-mastermybatis-spring-bootsrcmain
esourcesmapper
文件 326 2018-10-19 13:30 book-mastermybatis-spring-bootsrcmain
esourcesmapperCountryMapper.xm
文件 5183 2018-10-19 13:30 book-mastermybatis-springpom.xm
............此处省略150个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)