SpringMVC+MyBatis
文章平均质量分 77
快速入门 SpringMVC+MyBatis。MyBatis部分包括框架的基础知识、开发细节、逆向工程等,结合商品订单小 Demo; SpringMVC 部分包括模式基础、与 MyBatis 整合、注解开发等等
brianway
live for show,一只菜鸟的成牛之路!
展开
-
在intellij IDEA中为web应用创建图片虚拟目录(详细截图)
本文主要展示如何在intellij IDEA中为web应用添加虚拟目录映射,并附上步骤截图原创 2016-03-07 14:42:42 · 22200 阅读 · 9 评论 -
springmvc+mybatis学习笔记(汇总)
笔记内容主要是mybatis和springmvc的一些基本概念和使用方法,涉及概念介绍、环境搭建、编程细节、运行调试等方面。这套笔记整体偏入门和应用,适合快速上手,对底层实现和机理并未做过多分析。我后续会研读spring源码,并把学习的收获写成博客分享出来,根据情况再开一个仓库或者贴博客链接。原创 2016-03-30 16:20:58 · 28726 阅读 · 14 评论 -
springmvc学习笔记(22)-springmvc开发小结
本文对springmvc系列博文进行小结springmvc框架注解开发使用注解方式的处理器映射器和适配器注解开发中参数绑定springmvc和struts2区别校验数据回显异常处理上传图片json数据交互RESTful支持拦截器拦截器定义拦截器的配置拦截器测试及其应用原创 2016-03-15 11:31:29 · 4968 阅读 · 2 评论 -
springmvc学习笔记(21)-springmvc整合mybatis遇到的问题及解决小结
本文主要记录springmvc整合mybatis整合过程中遇到的各种问题和解决方法遇到的问题在web.xml中标签报红BeanCreationExceptionmybatis绑定错误请求参数乱码问题请求参数类型转换问题maven平台编码问题json格式数据问题还没弄懂但不影响运行的问题加载spring容器报红参数绑定配置问题maven依赖分析问题原创 2016-03-15 11:30:38 · 5255 阅读 · 0 评论 -
springmvc学习笔记(20)-拦截器
本文主要介绍springmvc中的拦截器,包括拦截器定义和的配置,然后演示了一个链式拦截的测试示例,最后通过一个登录认证的例子展示了拦截器的应用原创 2016-03-15 11:29:32 · 6834 阅读 · 0 评论 -
springmvc学习笔记(19)-RESTful支持
本文介绍RESTful的概念,并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析原创 2016-03-14 12:23:03 · 5301 阅读 · 0 评论 -
springmvc学习笔记(18)-json数据交互
本文主要介绍如何在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了“输入json串,输出是json串”和“输入key/value,输出是json串”两种情况下的交互原创 2016-03-14 12:22:27 · 4002 阅读 · 0 评论 -
springmvc学习笔记(17)-上传图片
本文展示如何在springmvc中上传图片原创 2016-03-14 12:21:52 · 3458 阅读 · 0 评论 -
springmvc学习笔记(16)-异常处理器
本文主要介绍springmvc中异常处理的思路,并展示如何自定义异常处理类以及全局异常处理器的配置原创 2016-03-12 12:02:45 · 5383 阅读 · 0 评论 -
springmvc学习笔记(15)-数据回显
本文介绍springmvc中数据回显的几种实现方法原创 2016-03-12 12:02:11 · 4434 阅读 · 0 评论 -
springmvc学习笔记(14)-springmvc校验
本文主要介绍springmvc校验,包括环境准备,校验器配置,pojo张添加校验规则,捕获和显示检验错误信息以及分组校验简单示例。原创 2016-03-12 12:00:05 · 3981 阅读 · 4 评论 -
springmvc学习笔记(13)-springmvc注解开发之集合类型参数绑定
本文主要介绍注解开发的集合类型参数绑定,包括数组绑定,list绑定以及map绑定原创 2016-03-11 11:40:43 · 5648 阅读 · 0 评论 -
springmvc学习笔记(12)-springmvc注解开发之包装类型参数绑定
本文主要介绍注解开发的介绍包装类型的参数绑定原创 2016-03-11 11:40:01 · 4383 阅读 · 0 评论 -
springmvc学习笔记(11)-springmvc注解开发之简单参数绑定
本文主要介绍注解开发的简单参数绑定,包括简单类型、简单pojo以及自定义绑定实现类型转换原创 2016-03-11 11:39:27 · 4612 阅读 · 0 评论 -
springmvc学习笔记(10)-springmvc注解开发之商品修改功能
本文以商品修改为例,记录springmvc的注解开发,包括mapper,service,controller,@RequestMapping,controller方法的返回值等原创 2016-03-10 12:29:14 · 5606 阅读 · 2 评论 -
springmvc学习笔记(9)-springmvc整合mybatis之controller
本文介绍如何配置springmvc配置文件和web.xml,以及如何编写controller,jsp原创 2016-03-10 12:28:08 · 5658 阅读 · 3 评论 -
springmvc学习笔记(8)-springmvc整合mybatis之service
本文记录如何整合service,包括定义spring接口,在spring容器配置service以及事务控制。让spring管理service接口。原创 2016-03-10 09:46:19 · 4909 阅读 · 2 评论 -
springmvc学习笔记(7)-springmvc整合mybatis之mapper
本文记录springmvc整合dao的配置原创 2016-03-09 19:18:10 · 15020 阅读 · 1 评论 -
springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建)
本文主要展示如何在intellij IDEA中通过maven构建springmvc+mybatis框架的开发环境。原创 2016-03-09 17:36:37 · 7118 阅读 · 0 评论 -
springmvc学习笔记(5)-入门程序小结
通过入门程序理解springmvc前端控制器、处理器映射器、处理器适配器、视图解析器用法。并附上入门程序的非注解的完整的配置文件,注解的完整配置文件。原创 2016-03-09 12:11:11 · 3823 阅读 · 2 评论 -
springmvc学习笔记(4)-前端控制器
本文通过前端控制器源码分析springmvc执行过程原创 2016-03-09 12:10:37 · 4608 阅读 · 0 评论 -
springmvc学习笔记(3)-注解的处理器映射器和适配器
本文主要介绍注解的处理器映射器和适配器相关配置原创 2016-03-09 12:09:48 · 6529 阅读 · 0 评论 -
springmvc学习笔记(2)-非注解的处理器映射器和适配器
本文主要介绍非注解的处理器映射器和适配器配置原创 2016-03-08 19:22:40 · 4832 阅读 · 2 评论 -
springmvc学习笔记(1)-框架原理和入门配置
本文主要介绍springmvc的框架原理,并通过一个入门程序展示环境搭建,配置以及部署调试。原创 2016-03-08 16:20:03 · 15392 阅读 · 7 评论 -
mybatis学习笔记(18)-mybatis逆向工程
mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..).企业实际开发中,常用的逆向工程方式:由数据库的表生成java代码。原创 2016-03-02 12:35:56 · 35156 阅读 · 8 评论 -
mybatis学习笔记(17)-spring和mybatis整合
本文主要将如何将spring和mybatis整合,只是作简单的示例,没有使用Maven构建。并展示mybatis与spring整合后如何进行原始dao开发和mapper代理开发。原创 2016-03-02 12:35:00 · 6089 阅读 · 0 评论 -
mybatis学习笔记(16)-mybatis整合ehcache
ehcache是一个分布式缓存框架原创 2016-03-02 12:34:24 · 3194 阅读 · 0 评论 -
mybatis学习笔记(15)-查询缓存之二级缓存
本文主要讲mybatis的二级缓存,二级缓存是mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。原创 2016-03-02 12:33:21 · 9861 阅读 · 0 评论 -
mybatis学习笔记(14)-查询缓存之一级缓存
本文主要讲mybatis的一级缓存,一级缓存是SqlSession级别的缓存。查询缓存mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。原创 2016-03-01 19:11:41 · 4239 阅读 · 0 评论 -
mybatis学习笔记(13)-延迟加载
resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。延迟加载:先从单表查询、需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。原创 2016-03-01 09:38:10 · 6914 阅读 · 0 评论 -
mybatis学习笔记(12)-多对多查询
本文实现多对多查询,查询用户及用户购买商品信息。示例查询主表是:用户表关联表:由于用户和商品没有直接关联,通过订单和订单明细进行关联,所以关联表:orders、orderdetail、items原创 2016-03-01 09:36:17 · 5774 阅读 · 3 评论 -
mybatis学习笔记(11)-一对多查询
本文实现一对多查询,查询订单及订单明细的信息示例原创 2016-03-01 09:35:42 · 3731 阅读 · 0 评论 -
mybatis学习笔记(10)-一对一查询
本文使用两种方式(resultType和resultMap)实现一对一查询,查询订单信息,关联查询创建订单的用户信息resultType实现原创 2016-03-01 09:35:04 · 4181 阅读 · 0 评论 -
mybatis学习笔记(9)-订单商品数据模型分析
本文对接下来几篇博客中用到的数据模型进行分析,并附上建表sql文件和测试数据文件原创 2016-03-01 09:34:02 · 6336 阅读 · 3 评论 -
mybatis学习笔记(8)-动态sql
mybatis核心,对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。原创 2016-02-29 15:56:01 · 9365 阅读 · 0 评论 -
mybatis学习笔记(7)-输出映射
本文主要讲解mybatis的输出映射。原创 2016-02-29 14:41:31 · 4310 阅读 · 0 评论 -
mybatis学习笔记(6)-输入映射
本文主要讲解mybatis的输入映射。原创 2016-02-29 14:36:13 · 4293 阅读 · 5 评论 -
mybatis学习笔记(5)-配置文件
本文主要讲解SqlMapConfig配置文件原创 2016-02-28 13:57:20 · 4439 阅读 · 4 评论 -
mybatis学习笔记(4)-开发dao方法
本文讲解SqlSession,并对两种方法(原始dao开发和mapper代理开发)分别做简单展示原创 2016-02-27 20:36:45 · 4778 阅读 · 1 评论 -
mybatis学习笔记(3)-入门程序二
添加、删除、更新用户映射文件原创 2016-02-27 19:56:51 · 4423 阅读 · 1 评论