温润如风的博客

别人一夸我,我就担心,担心别人夸得不够 。

spring MVC学习之目录

Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,Dispa...

2016-06-27 12:57:46

阅读数 2230

评论数 0

拦截器

1    定义        Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。   2    拦截器定义 实现HandlerInterceptor接口,如下:   Public class HandlerIn...

2016-06-30 20:05:40

阅读数 732

评论数 0

注解开发--高级

1    Validation(了解)            b/s系统中对http请求数据的校验多数在客户端进行,这也是出于简单及用户体验性上考虑,但是在一些安全性要求高的系统中服务端校验是不可缺少的,本节主要学习springmvc实现控制层添加校验。          Spring3支持JSR...

2016-06-30 19:45:37

阅读数 2148

评论数 2

注解开发--基础

1    需求 使用springmvc+mybatis架构实现商品信息维护。     2    商品修改 2.1  dao 使用逆向工程自动生成的代码: ItemsMapper.java ItemsMapper.xml   2.2  service //根据id查询商品信息     public ...

2016-06-30 08:27:34

阅读数 870

评论数 0

微信机器人

今天闲来无事,想要高点新鲜的东西。 源码地址:https://github.com/HuoShengLiangIT/robot

2016-06-28 12:59:37

阅读数 778

评论数 0

springmvc整合mybatis

为了更好的学习 springmvc和mybatis整合开发的方法,需要将springmvc和mybatis进行整合。   整合目标:控制层采用springmvc、持久层使用mybatis实现。   1    需求 实现商品查询列表,从mysql数据库查询商品信息。   2    jar包   包括...

2016-06-27 17:13:53

阅读数 302

评论数 0

SpringMVC入门

1   需求 实现商品查询列表功能。   2    开发环境准备 使用Eclipse+tomcat7开发 3    第一步:建立一个Web项目 在eclipse下创建动态web工程springmvc_first。   4    第二步:导入spring3.2.0的jar包 ...

2016-06-27 16:01:57

阅读数 378

评论数 0

使用github托管项目

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistra...

2016-06-27 14:03:51

阅读数 1618

评论数 0

SpringMVC架构

1    Spring web mvc介绍   Springweb mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来: 2    Web MVC   mvc设计模式在b/s系统下应用: ...

2016-06-27 13:04:56

阅读数 459

评论数 0

Mybatis逆向工程

使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件。   1    第一步:mapper生成配置文件: 在generatorConfig.xml中配置mapper生成的详细信息,注意改下几点:   1、  添加...

2016-06-27 12:14:45

阅读数 809

评论数 0

mybatis和spring整合

实现mybatis与spring进行整合,通过spring管理SqlSessionFactory、mapper接口。   1    mybatis与spring整合jar   mybatis官方提供与mybatis与spring整合jar包: 还包括其它jar: spring3.2.0 ...

2016-06-27 12:10:43

阅读数 198

评论数 0

mybatis的查询缓冲

1    mybatis缓存介绍 如下图,是mybatis一级缓存和二级缓存的区别图解: Mybatis一级缓存的作用域是同一个SqlSession,在同一个sqlSession中两次执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存...

2016-06-27 12:05:03

阅读数 323

评论数 0

mybatis的延迟加载

需要查询关联信息时,使用mybatis延迟加载特性可有效的减少数据库压力,首次查询只查询主要信息,关联信息等用户获取时再加载。   1  打开延迟加载开关 在mybatis核心配置文件中配置: lazyLoadingEnabled、aggressiveLazyLoading ...

2016-06-27 11:11:45

阅读数 563

评论数 0

mybatis的高级结果集映射

1    一对一查询 案例:查询所有订单信息,关联查询下单用户信息。   注意:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。   1.1  方法一:...

2016-06-27 11:05:49

阅读数 1201

评论数 0

mybatis的动态sql

在mybatis中,动态sql是比较重要的一部分,这时的我们可以减少很多工作量,同时可以让程序员在编码中有很高的灵活性。 通过mybatis提供的各种标签方法实现动态拼接sql。   1  If 传递pojo综合查询用户信息 -->     select id="find...

2016-06-27 10:32:41

阅读数 294

评论数 0

Mapper.xml映射文件

上一个文章说了SqlMapConfig.xml文件中的一些配置,这些配置也不用死记硬背,只要在正常工作中知道有这个配置,具体的使用,我想开发工具提供的一套快捷键会对我们有很多益处,只要看下某一个配置中的属性,就基本知道是什么意思了,在不明白上网找呗。 这里说下mapper.xml文件的一些配置...

2016-06-27 10:24:37

阅读数 1051

评论数 0

mybatis配置文件SqlMapConfig.xml

mybatis的核心配置文件就是SqlMapConfig.xml,下面我们来看下这个配置文件到底神奇在哪里。 1.1    配置内容 SqlMapConfig.xml中配置的内容和顺序如下:   properties(属性) settings(全局配置参数) typeAliases(类型别名)...

2016-06-27 09:55:31

阅读数 348

评论数 0

jquery解析JSON对象遇到的问题

在工作中经常碰到一些不可思议的事情,但是问题还是的解决,来一张图说明这个问题 以上是一个用jquery请求服务端得到的其中的一个list中的一个JSON对象 vendor的类型是一个对象 他下面的子元素是一个引用。 $ref:引用的标识 $.data.data[0].ve...

2016-06-24 17:16:36

阅读数 425

评论数 0

用virtualBox安装centos设置网络和通信

具体的安装和在VM Ware中安装的方式大同小异 安装好后我们设置一下网络 点击管理--》全局设定 网络--》仅主机 如果列表中没有网卡,店家右边的加添加网卡。 双击添加的网卡 信息如上。 然后点击设置 网络,对网卡1和网卡2设置 打开虚...

2016-06-12 11:19:29

阅读数 8997

评论数 0

SecureCRT中中文出现乱码解决办法

如果我们使用的linux不在我们旁边,该肿么办呢? 这就要用到远程访问工具了,SecureCRT 具体的安装以及使用请参照 下面说说中文乱码的问题。 如果出现如上图所显示的乱码,这样设置:“ 点击会话设置 如果打开...

2016-06-12 10:24:30

阅读数 368

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭