文章 2015-08-14 来自:开发者社区

【SpringMVC整合MyBatis】springmvc上传图片

上传图片 1.需求 在修改商品页面,添加上传商品图片功能。 2.springmvc中对多部件类型解析 在页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对multipart类型的数据进行解析。 在springmvc.xml中配置multipart类型解析器。<!-- 文件上传 --> <bean id="multipa....

文章 2015-08-13 来自:开发者社区

【SpringMVC整合MyBatis】springmvc异常处理-全局异常处理器开发

异常处理 1.异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图: springmvc提供全局异....

文章 2015-08-13 来自:开发者社区

【SpringMVC整合MyBatis】数据回显

数据回显 1.什么数据回显 提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面。 2.pojo数据回显方法 2.1springmvc默认对pojo数据进行回显。 pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写) 说白了就是items类public class Items { private...

文章 2015-08-12 来自:开发者社区

SpringMVC+MyBatis整合(2)MyBatis篇

spring+mybatis整合 前言 前面写了mybatis的数据库文件生成java文件和xml配置文件,现在开始最重要的spring+mybatis配置,以前没有人讲到每个jar拿做什么我就说说吧,因为不要乱加jar!!!烦 一、pom文件引入,具体介绍每个包的用途。没有一个多余jar,很难得哦! <project xmlns="http://maven.apache.org/POM.....

文章 2015-08-12 来自:开发者社区

【SpringMVC整合MyBatis】validation校验-分组校验

分组校验 1.需求 上一次我们学习了validation校验的配置和使用方法,我们不难发现会有一些问题: 我们现在的校验规则,是在pojo里添加的:public class Items { private Integer id; //校验名称在1到30个字符之间 //message是提示校验出错显示的信息 @Size(min=1,max=30,message...

文章 2015-08-12 来自:开发者社区

【SpringMVC整合MyBatis】validation校验-商品修改校验

springmvc校验 1.校验理解 项目中,通常使用较多是前端的校验,比如页面中js校验。对于安全要求较高点建议在服务端进行校验。 服务端校验:控制层controller:校验页面请求的参数的合法性。在服务端控制层controller校验,不区分客户端类型(浏览器、手机客户端、远程调用)业务层service(使用较多):主要校验关键业务参数,仅限于service接口中使用的参数。持久层dao:....

文章 2015-08-11 来自:开发者社区

SpringMVC+MyBatis整合(1)generator篇

前言 整合时间2015-8-11 16:18:11,对于之前或者之后的读者,包括我自己请注意整合时间。如果时间过长就放弃往下看吧,浪费时间。第一次写博客,主要是因为我现在没有归类信息,想从博客分类开始,方便自己与初学者。 一、利用maven插件mybatis-generator-maven-plugin编写mybatis对象文件       本次用到的IDE工具为In...

文章 2015-08-11 来自:开发者社区

【SpringMVC整合MyBatis】案例驱动-集合类型参数绑定

集合类型绑定 1.数组绑定 1.1需求 商品批量删除,用户在页面选择多个商品,批量删除。 1.2表现层实现 关键:将页面选择(多选)的商品id,传到controller方法的形参,方法形参使用数组接收页面请求的多个商品id。 controller方法定义://批量删除商品的信息 //批量删除商品的信息 @RequestMapping("/deleteItems") public String d....

文章 2015-08-11 来自:开发者社区

【SpringMVC整合MyBatis】案例驱动-包装类型pojo参数绑定

包装类型pojo参数绑定 1.需求 商品查询controller方法中实现商品查询条件传入。 2.实现方法 第一种方法:在形参中 添加HttpServletRequest request参数,通过request接收查询条件参数。 第二种方法:在形参中让包装类型的pojo接收查询条件参数。 分析: 页面传参数的特点:复杂,多样性。条件包括:用户账号、商品编号、订单信息...... 如果将用户账号、....

文章 2015-08-01 来自:开发者社区

【SpringMVC整合MyBatis】springmvc和struts2的区别

springmvc和struts2的区别  1、springmvc基于方法开发的,struts2基于类开发的。 springmvc将url和controller方法映射。映射成功后springmvc生成一个Handler对象,对象中只包括了一个method。方法执行结束,形参数据销毁。 struts2的action类中的所有方法用的都是action类中的成员变量,一旦方法变得很多的时候,...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注