package com.springboot.boot.controller;
import com.springboot.boot.entity.Law;
import com.springboot.boot.entity.Page;
import com.springboot.boot.entity.PageLaw;
import com.springboot.boot.service.LawService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
/**
* Created by UI on 2017/12/26.
*/
@Controller
@RequestMapping("/dialog")
public class LawController {
@Autowired
private LawService lawService;
//添加
@RequestMapping("/add")
public String add(){
return "/dialog/insertLaw";
}
@RequestMapping("/insertLaw")
public String insertLaw(Law law){
lawService.insertLaw(law);
return "/dialog/selectAllLaw";
}
//展示所有的数据
@RequestMapping(value = "/selectAllLaw", method = RequestMethod.GET)
public String selectAllLaw() {
return "/dialog/selectAllLaw";
}
@RequestMapping(value="/data",method = RequestMethod.POST)
@ResponseBody
public PageLaw data(String search, int currentPage){
Page page=new Page();
page.setSearch(search);
page.setCurrentPage(currentPage);
page.setPageSize(5);
page.setTotalCount(lawService.getAllCount(page));
List<Law> laws= lawService.selectAllLaw(page);
PageLaw pageLaw=new PageLaw();
pageLaw.setLaws(laws);
pageLaw.setCurrentPage(currentPage);
pageLaw.setTotalPage(page.getTotalPage());
return pageLaw;
}
//根据id删除用户
@RequestMapping(value="/deleteLawById",method = RequestMethod.POST)
public void deleteLawById(int id){
lawService.deleteLawById(id);
}
//修改用户
@RequestMapping(value="/updateLaw",method = RequestMethod.POST)
public String updateLaw(Law law){
lawService.updateLaw(law);
return "/dialog/selectAllLaw";
}
@RequestMapping(value="/selectLawById",method = RequestMethod.POST)
@ResponseBody
public Law selectLawById(int id){
Law law= lawService.selectLawById(id);
return law;
}
@RequestMapping(value = "/toModify", method = RequestMethod.GET)
public String toModify() {
return "/dialog/updateLaw";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springboot+mybatis+limit代码实现分页、web前端到后台、crud、搜索关键字、完整实例项目
共128个文件
xml:79个
html:12个
class:9个
5星 · 超过95%的资源 需积分: 50 47 下载量 107 浏览量
2018-01-11
09:52:57
上传
评论 2
收藏 403KB RAR 举报
温馨提示
java后台springboot技术的小实例项目,浏览器地址访问http://localhost:8080/dialog/selectAllLaw
资源推荐
资源详情
资源评论
收起资源包目录
springboot+mybatis+limit代码实现分页、web前端到后台、crud、搜索关键字、完整实例项目 (128个子文件)
LawController.class 3KB
PageLaw.class 2KB
LawServiceImpl.class 2KB
Page.class 1KB
Law.class 1KB
BootApplication.class 811B
LawMapper.class 674B
BootApplicationTests.class 628B
LawService.class 546B
amazeui.css 323KB
amazeui.css 323KB
bootstrap.min.css 120KB
bootstrap.min.css 120KB
admin.css 16KB
admin.css 16KB
.gitignore 249B
selectAllLaw.html 6KB
selectAllLaw.html 6KB
updateLaw.html 1KB
updateLaw.html 1KB
insertLaw.html 297B
insertLaw.html 297B
selectLawById.html 179B
selectLawById.html 179B
deleteLawById.html 176B
deleteLawById.html 176B
hh.html 132B
hh.html 132B
boot.iml 8KB
LawController.java 2KB
Page.java 1KB
LawServiceImpl.java 1KB
PageLaw.java 985B
LawMapper.java 667B
Law.java 616B
LawService.java 434B
BootApplication.java 431B
BootApplicationTests.java 334B
avalon.js 336KB
avalon.js 336KB
jquery-2.1.1.min.js 129KB
jquery-2.1.1.min.js 129KB
bootstrap.min.js 36KB
bootstrap.min.js 36KB
myscript.js 1KB
myscript.js 1KB
application.properties 569B
application.properties 547B
zs_3.sql 1KB
workspace.xml 79KB
pom.xml 2KB
LawMapper.xml 1KB
LawMapper.xml 1KB
Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_9_RELEASE.xml 793B
Maven__org_springframework_boot_spring_boot_starter_thymeleaf_1_5_9_RELEASE.xml 786B
Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml 772B
Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_9_RELEASE.xml 765B
Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml 758B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_1.xml 754B
Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_9_RELEASE.xml 751B
Maven__org_springframework_boot_spring_boot_starter_test_1_5_9_RELEASE.xml 751B
Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml 744B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 724B
Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml 716B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_1.xml 712B
Maven__org_springframework_boot_spring_boot_test_1_5_9_RELEASE.xml 695B
Maven__nz_net_ultraq_thymeleaf_thymeleaf_layout_dialect_1_4_0.xml 691B
Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml 689B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_23.xml 684B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml 668B
Maven__org_springframework_spring_context_4_3_13_RELEASE.xml 668B
Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml 661B
Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml 660B
Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml 660B
Maven__org_thymeleaf_thymeleaf_spring4_2_1_6_RELEASE.xml 658B
Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml 658B
Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml 654B
Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml 654B
Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml 649B
Maven__org_springframework_spring_test_4_3_13_RELEASE.xml 647B
Maven__org_springframework_spring_core_4_3_13_RELEASE.xml 647B
Maven__org_springframework_spring_jdbc_4_3_13_RELEASE.xml 647B
Maven__org_springframework_spring_web_4_3_13_RELEASE.xml 640B
Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml 640B
Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml 635B
Maven__javax_validation_validation_api_1_1_0_Final.xml 635B
Maven__org_springframework_spring_tx_4_3_13_RELEASE.xml 633B
Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml 632B
Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml 626B
compiler.xml 620B
Maven__org_unbescape_unbescape_1_1_0_RELEASE.xml 602B
Maven__org_thymeleaf_thymeleaf_2_1_6_RELEASE.xml 602B
Maven__ch_qos_logback_logback_classic_1_1_11.xml 599B
Maven__mysql_mysql_connector_java_5_1_44.xml 598B
Maven__net_sourceforge_nekohtml_nekohtml_1_9_22.xml 590B
Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml 586B
Maven__org_apache_tomcat_tomcat_juli_8_5_23.xml 583B
Maven__org_apache_tomcat_tomcat_jdbc_8_5_23.xml 583B
Maven__ch_qos_logback_logback_core_1_1_11.xml 578B
Maven__org_hamcrest_hamcrest_library_1_3.xml 577B
共 128 条
- 1
- 2
资源评论
- richardwangDD3602019-01-24不错,修改了下直接运行起来了
水入百川
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功