上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 69 下一页
摘要: 这一篇博文主要总结一下springmvc中对数据的校验。在实际中,通常使用较多是前端的校验,比如页面中js校验,对于安全要求较高的建议在服务端也要进行校验。服务端校验可以是在控制层conroller,也可以是在业务层service,controller校验页面请求的参数的合法性,在服务端控制层con 阅读全文
posted @ 2016-09-14 11:44 山河永慕~ 阅读(8816) 评论(2) 推荐(2) 编辑
摘要: 众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定问题。 本篇建议不敲代码 只是看看 因 阅读全文
posted @ 2016-09-13 18:03 山河永慕~ 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 前两篇springmvc的文章中都没有和mybatis整合,都是使用静态数据来模拟的,但是springmvc开发不可能不整合mybatis,另外mybatis和spring的整合我之前学习mybatis的时候有写过一篇,但是仅仅是整合mybatis和spring,所以这篇文章我系统的总结一下spri 阅读全文
posted @ 2016-09-13 14:44 山河永慕~ 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 从上一篇的springmvc入门中已经看到,springmvc.xml中的配置了映射器和适配器,是使用非注解的方式来配置的,这是非注解方式的一种,这里再复习一下: 1. 非注解方式 1.1 处理器适配器 上一节中使用的处理器适配器是:org.springframework.web.servlet.m 阅读全文
posted @ 2016-09-12 17:37 山河永慕~ 阅读(2898) 评论(2) 推荐(2) 编辑
摘要: 上一篇博文主要介绍了springmvc的整个架构执行流程,对springmvc有了宏观上的把握,这一篇博文主要以案例作为驱动,带你走进springmvc的世界。案例中的需求很简单:对商品列表的查询。表的话还是使用我在学习mybatis时候用的表,具体可以参见这篇博文中的建表语句。 1. 环境的搭建 阅读全文
posted @ 2016-09-12 15:51 山河永慕~ 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 好多天没写博客了,因为最近在实习,大部分时间在熟悉实习相关的东西,也没有怎么学习新的东西,这周末学习了MyBatis的一个分页插件PageHelper,虽然没有那么的强大(我在最后会说明它的缺点),但还是挺不错的。这篇博文主要来总结下如何使用PageHelper。 我们知道,在MySQL中,分页的s 阅读全文
posted @ 2016-09-12 11:07 山河永慕~ 阅读(67258) 评论(3) 推荐(2) 编辑
摘要: 1. 什么是逆向工程 mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.Java、po..)。一般在开发中,常用的逆向工程 阅读全文
posted @ 2016-09-12 10:49 山河永慕~ 阅读(5326) 评论(2) 推荐(0) 编辑
摘要: 前面十几篇博文总结了mybatis在开发中的相关技术,但在实际中都是和spring整合开发的,所以这里总结一下mybatis和spring的整合方法,并在整合后进行测试。 1. 整合的环境 这都是老掉牙的问题了,不管是开发还是整合,首先环境肯定得有,环境嘛,除了Java环境和开发环境外,那就是jar 阅读全文
posted @ 2016-09-09 18:03 山河永慕~ 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 1. 二级缓存的原理 前面介绍了,mybatis中的二级缓存是mapper级别的缓存,值得注意的是,不同的mapper都有一个二级缓存,也就是说,不同的mapper之间的二级缓存是互不影响的。为了更加清楚的描述二级缓存,先来看一个示意图: 从图中可以看出: 缓存的执行原理和前面提到的一级缓存是差不多 阅读全文
posted @ 2016-09-09 09:46 山河永慕~ 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 缓存的作用是减轻数据库的压力,提高数据库的性能的。mybatis中提供了一级缓存和二级缓存,先来看一下两个缓存的示意图: 从图中可以看出: 这篇博文主要总结一下mybatis中的一级缓存,看一下一级缓存的工作原理: 从图中可以看出:第一次发起查询用户id为1的用户信息,先去找缓存中是否有id为1的用 阅读全文
posted @ 2016-09-08 17:46 山河永慕~ 阅读(365) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 69 下一页