- 博客(16)
- 收藏
- 关注
原创 MyBatis中 #{} 和 ${} 的区别和用法
MyBatis中 #{} 和 ${} 的区别和用法在使用MyBatis框架的时候,编写Mapper.xml映射文件时写sql语句的时候经常需要使用到变量,而变量的接收方式有以下两种:使用 #{} 表示占位,和参数名无关,识别参数的类型使用 ${} 表示拼接,和参数类型无关#{}的用法Dao接口方法中有两个参数.在Mapper.xml文件中如何使用#{}传参?默认方式一:以从0开始的递增数字作
2017-09-24 21:18:09 492
原创 异步提交表单的应用---异步上传图片
异步提交表单提问 : 为什么需要异步提交表单?场景:有个功能需要异步提交,需要上传文件,例如在一个页面上不刷新页面上传一个图片 1.因为不刷新页面,所以必须采用异步请求 2.因为是上传图片,请求参数是个二进制字节流,常规的ajax请求无法完成总结:此时异步提交表单.ajaxSubmit()方法应运而生第一步:页面数据例子如下<img width="100" height="100"
2017-09-21 21:07:41 421
原创 Spring集成junit测试
Spring集成junit测试 Spring提供spring-test-3.2.0.RELEASE.jar 可以整合junit 优势:可以简化测试代码(不需要手动创建上下文)第一步:项目导入junit 开发包第二步:导入spring-test-3.2.0.RELEASE.jar第三步:通过@RunWith注解,使用junit整合spring第四步:通过@ContextConfigur
2017-09-21 18:24:53 298 1
原创 SpringMVC学习总结
SpringMVC学习总结1 . MVC架构MVC是一种架构模型,本身没有什么功能,只是让我们的项目结构更加合理,流程控制更加清晰,一般包含三个组件:一、流程图二、流程总结Model(模型):数据模型,用于提供要展示的数据。一般包含数据和行为(也就是业务),在JavaWEB中,数据和业务往往是分离开的View(视图):负责对模型数据进行展示,例如我们看到的网页。概念比较广泛,可以是:html、J
2017-09-11 19:32:03 368 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人