【springmvc+mybatis项目实战】杰信商贸-20.合同货物数和附件数
我们上一篇完成了购销合同、货物以及附件的级联删除,这次我们需要做的业务就是----要求直接显示合同下的货物数和附件数 上一次我们遗留的问题: 我们每次删除完都要去下一级或者数据库看看我们删除了没有,我们可以直接在合同列表中显示每个合同下的货物以及货物的附件有多少件,这样就避免了反复去下一级查看列表的繁琐操作。 那么下面我们使用SQL来编写获取合同下的货物数:select count(*) fro....
【springmvc+mybatis项目实战】杰信商贸-15.细粒度的权限控制+业务上报取消
上一篇总结我们完成了购销合同的增删改查业务,这一篇我们首先完成权限控制以及业务的上报取消的设置功能。 先说我们的权限控制 1.细粒度的权限控制 a)日常权限框架: 基于角色权限,用户、角色、权限(URL、主菜单、左侧菜单、按钮) b)数据权限: 纵向的数据权限过滤:对数据进行过滤 1)本人(专责):登录后只能看到自己的信息Where条件 create_by = #{当前登录者id} 2)部门(集....
【springmvc+mybatis项目实战】杰信商贸-14.购销合同添加+修改+删除+查看
上一次我们完成了购销合同列表的显示,下面我们来完成购销合同增加、修改、删除、查方法看。 首先回顾一下我们的Mapper映射文件 ContractMapper.xml:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http:/....
【springmvc+mybatis项目实战】杰信商贸-13.购销合同列表
我们接下来开始编写购销合同的列表业务 首先我们现往我们的FACTORY_C和基础表中倒入一些数据方便我们测试 导入数据的SQL文件:jk.sql (点击下载) 然后我们看到数据已经插入 启动服务器查看我们的数据已经插入 接下来我们开始做购销合同的业务。首先我们的数据库表已经建立(CONTRACT_C),我们首先创建购销合同的实体类Contract.java:package cn.hpu....
【springmvc+mybatis项目实战】杰信商贸-2.数据库配置
首先我们来了解项目的架构 我们分别使用了MySql和Oracle数据库,即是异构数据库。我们做到一个平台支持多个数据库。 数据库 建模我们使用Sybase公司的PowerDesigner(以后简称PD),用它进行数据库建模有一个很好的功能,就是可以自动生成建表语句。 业内很少使用hibernate的自动建表,也是使用PD给数据库建模之后再去创建数据库,原因是,我们一般开发项目都是需求调研,概要设....
【SpringMVC整合MyBatis】提供学习参考的项目源码
最近很多博友私信向我索要此开发专栏的源代码,为了发挥开源精神,我决定将《MyBatis+SpringMVC》专栏所有源代码工程公布给大家,供大家学习参考! 共享的源代码分别是,MyBatis单独的工程,SpringMVC单独的工程,Spring与MyBatis整合的工程,SpringMVC与MyBatis整合的工程。另外感谢光临博客,祝大家学习愉快 源代码链接地址:http://download....
SpringMVC+MyBatis整合(3)特别篇SpringMVC配置
SpringMVC配置 导言 这篇文章应该放在最前面的,但是由于本人之前没用过mybatis所以,把mybatis整合提前。但是至少步骤变化而已,对于mvc的配置一样不影响。名字叫做特别篇```` 一、jar包的引入 在jia上面有注释,除开标注mybatis的,其他包均为mvc包。你会发现这个神奇的mvc包,已经加载了所有的你需要的spring包。 <proje....
【SpringMVC整合MyBatis】springmvc拦截器-定义和配置
拦截器 1.拦截定义 定义拦截器,实现HandlerInterceptor接口。接口中提供三个方法。package cn.edu.hpu.ssm.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springf...
【SpringMVC整合MyBatis】springmvc对RESTful支持
1.什么是RESTful RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 RESTful-表现层状态转换(即Representational State Transfer的缩写)其实是一个开发理念,是对http的很好的诠释。 (1)对url进行规范,写RESTful格式的url 非REST的url:http://.....
【SpringMVC整合MyBatis】springmvc实现json交互-requestBody和responseBody
json数据交互 1.为什么要进行json数据交互 json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。 比如:webservice接口,传输json数据. 2.springmvc进行json交互 (1)请求json、输出json,要求请求的是json串,所以在前端页面中需要将请求的内容转成json,不太方便。 (2)请求key/value、输出json。此....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Spring mvc相关内容
- Spring mvc@requestmapping
- Spring mvc mybatis框架
- Spring mvc源码原理
- Spring mvc请求映射
- ssm Spring mvc
- springboot Spring mvc区别
- Spring MVC架构
- Spring MVC请求响应
- Spring mvc restful
- Spring MVC入门案例
- Spring MVC入门实例
- Spring mvc json
- Spring mvc接收参数
- Spring mvc区别
- Spring mvc modelandview
- servlet Spring mvc
- Spring mvc rest
- Spring MVC注解
- Spring mvc springboot
- spring mvc面试题
- javaee进阶Spring mvc响应
- Spring mvc下载功能
- Spring mvc流程
- Spring mvc集成
- Spring mvc http
- Spring mvc velocity
- spring MVC文件上传
- Spring mvc入门请求
- Spring MVC工作流程
- Spring aop mvc
Spring更多mvc相关
- Spring MVC框架
- Spring mvc视图
- Spring mvc数据
- Spring mvc modelattribute
- Spring mvc sessionattributes
- Spring mvc web.xml
- Spring mvc接口
- ssm Spring mvc mybatis dao
- ssh Spring mvc
- 原理Spring mvc
- Spring mvc配置报错
- Spring MVC拦截器
- Spring mvc配置
- Spring mvc参数绑定
- Spring MVC Controller
- Spring mvc报错
- Spring mvc请求参数
- Spring MVC注解开发
- spring mvc异常处理
- Spring mvc容器web组件源码
- servlet jsp Spring mvc
- 组件Spring mvc
- 参数Spring mvc
- spring mvc下载文件
- handlermethodargumentresolver Spring mvc
- Spring MVC笔记
- Spring mvc原理
- spring MVC数据绑定
- spring MVC视图解析器
- Spring mvc配置文件报错
Spring您可能感兴趣
- Spring权限管理
- Spring第三方
- Spring前后端分离
- Spring优化
- Spring Bean
- Spring项目
- Spring mcp
- Spring方案
- Spring server
- Spring alibaba
- Spring boot vue
- Spring Cloud
- Spring boot
- Spring配置
- Spring注解
- Spring框架
- Spring AOP
- Spring java
- Spring报错
- Spring源码
- Spring IOC
- Spring事务
- Spring集成
- Spring Mybatis
- Spring应用
- Spring SpringBoot
- Spring开发
- Spring微服务
- Spring实战
- Spring boot mybatis
微服务
构建可靠、高效、易扩展的技术基石
+关注