自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

转载 spring 3.2 自定义参数绑定--日期格式转换器

spring提供的converter的对外接口,可以注入自己写的converter转换器需要向处理器适配器中注入自定义的参数绑定组件,本例接口在注解驱动

2016-12-28 19:58:40 519

转载 Spring整合Redis作为缓存

采用Redis作为Web系统的缓存。用Spring的Cache整合Redis。一、关于redis的相关xml文件的写法xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans"  xmlns:cache="http://www.spri

2016-12-27 15:05:17 442

转载 Redis 缓存 + Spring 的集成示例

《整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》一文简要介绍了最新版本的 Spring MVC、IOC、MyBatis ORM 三者的整合以及声明式事务处理。现在我们需要把缓存也整合进来,缓存我们选用的是 Redis,本文将在该文示例基础上介绍 Redis 缓存 + Spring 的集成。关于 Redis 服务器的搭建请参考博客《Redhat5.8

2016-12-27 14:23:19 451

转载 redis与Mybatis的无缝整合让MyBatis透明的管理缓存

在上一篇文中的Cahe类存在各种问题如:一直使用同一个连接,每次都创建新的Cache,项目中老是爆出connection timeout 的异常,存储的key过长等等一系列的问题,解决问题最好的办法就是看源码和看官方的文档说明,jedis的文档还是够用的,接下来把cache也改造以下附上代码。Java代码  package cn.seafood.cache;

2016-12-27 14:14:58 1022

转载 Redis之实战篇(与Mybatis整合)

1,准备好ssm工程,如果有不会的,可以参考springmvc+mybatis整合2,准备好Redis服务器3,构建 pom.xml 文件,这个pom文件和之前ssm的基本一样,只是添加了redis的支持12345678910111213

2016-12-27 14:09:29 7313 2

转载 Spring+MyBatis实现数据库读写分离方案

推荐第四种方案1通过MyBatis配置文件创建读写分离两个DataSource,每个SqlSessionFactoryBean对象的mapperLocations属性制定两个读写数据源的配置文件。将所有读的操作配置在读文件中,所有写的操作配置在写文件中。优点:实现简单缺点:维护麻烦,需要对原有的xml文件进行重新修改,不支持多读,不易扩展实现方式bean i

2016-12-27 11:16:26 3134

转载 Spring+Mybatis 多数据源配置

项目目录结构如下:        spring配置文件Xml代码  xml version="1.0" encoding="UTF-8"?>  beans xmlns="http://www.springframework.org/schema/beans"      xmlns:xsi="http://www.w3.org/20

2016-12-27 11:06:28 1456

转载 ASP .Net Core 使用 Dapper 轻型ORM框架

一:优势1,Dapper是一个轻型的ORM类。代码就一个SqlMapper.cs文件,编译后就40K的一个很小的Dll.2,Dapper很快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。3,Dapper支持什么数据库。Dapper支持Mysql,SqlLite,Mssql2000,Mssql2005,Oracle等一系列的数据库,当

2016-12-23 17:39:19 6374 3

转载 [ASP.NET]Dapper小型ORM的使用

先介绍下Dapper这个ORM1,Dapper是一个轻型的ORM类。代码就一个SqlMapper.cs文件,编译后就40K的一个很小的Dll.  小型ORM2,Dapper很快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。 速度快3,Dapper支持什么数据库。Dapper支持Mysql,SqlLite,Mssql2000,Mssql2005,

2016-12-23 17:37:37 1051 1

转载 Dapper.NET——轻量ORM

Dapper.NET——轻量ORMDapper.NET使用本文目录Dapper.NET使用1、为什么选择Dapper2、以Dapper(4.0)为例。2.1 在数据库中建立几张表。2.2实体类。3.使用方法3.1  一对一映射3.2 一对多映射3.3 插入实体3.4 执行存储过程Dapper是一款轻量级ORM工具(Github)。如果你在小的项目

2016-12-23 17:27:41 939 1

转载 Spring方法拦截器MethodInterceptor

实现MethodInterceptor 接口,在调用目标对象的方法时,就可以实现在调用方法之前、调用方法过程中、调用方法之后对其进行控制。MethodInterceptor 接口可以实现MethodBeforeAdvice接口、AfterReturningAdvice接口、ThrowsAdvice接口这三个接口能够所能够实现的功能,但是应该谨慎使用MethodInterceptor 接口,

2016-12-22 20:09:49 949

转载 Mybatis之-调用存储过程

存储过程:use base_passportgo create proc yhj_test    @input_a int,    @input_b int,    @output_c int outasbegin    select * from config.city;    set @ou

2016-12-22 16:35:00 2696

转载 MyBatis Generator产生的Example类

Example类用于构造复杂的筛选条件。基本概念CriterionCriterion是最基本,最底层的Where条件,用于字段级的筛选,feild用于指代字段名字,列举如下:只有一个条件,不需要其他参考值feild IS NOLLfeild IS NOT NULL与一个参考值进行算数运算feild > valuefeild >= valu

2016-12-17 21:10:58 2832

转载 mybatis处理and、or关系的方法

1.( xx and xx) or ( xx and xx) 实例代码:[java] view plain copyBaUserExample baUserExample = new BaUserExample();    Criteria criteria1 = baUserExample.createCriteria();

2016-12-17 20:54:49 5860 1

转载 mybatis中的mapper接口文件以及example类的实例函数以及详解

[java] view plain copy print?##Example example = new ##Example();  example.setOrderByClause("字段名 ASC"); //升序排列,desc为降序排列。  example.setDistinct(false)//去除重复,boolean型,true为选择不重复的记录。 

2016-12-17 20:25:36 1898

原创 activiti pom

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">  4.0.0  maven_web  activiti  war  0.0.1-SNAPSHOT  activiti Maven Webapp  http://maven.apa

2016-12-13 19:17:00 2805

转载 Mybatis 示例之 foreach

foreach是用来对3种类型的对象进行循环操作的,关于foreach的基础知识请看:Mybatis 示例之 foreach (上)注:Map类型没有默认的map,所以不能直接写collection="map",如果这么写,需要保证传入的Map参数有@Param("map")注解。有关参数的更详细内容,建议看:深入了解MyBatis参数这节讲的是fo

2016-12-11 09:18:30 423

转载 SQLSERVER2012误删数据恢复过程

由于长时间从事企业应用系统开发,前往用户现场升级、调试系统是比较常做的事情,但是就在周一,由于同事的失误在毫无知觉的情况下误删了生产数据库几乎所有的数据。当我发现的那一刻,感觉头发都立起来了,心想这他娘的是要领盒饭了。  为了迅速恢复系统的使用,在当时的情况下立即关闭相关系统的访问入口,前后共花费不到五分钟。经过思考,立即将最近的一次备份文件进行还原,从而保证了系统的正常运行,但是此举也不可避

2016-12-09 13:29:08 27955 1

转载 SQLServer 2008以上误操作数据库恢复方法——日志尾部备份

经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。        遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静,否则会有更大的灾难。直到你放弃。解决方法:       对于这类问题,主要是找回误

2016-12-09 09:29:55 340

转载 mybatis 动态sql之Map参数

[html] view plain copy Mapper文件:    mapper namespace="com.cn.shoje.oa.modules.logistics.dao.PurcDao">      select id="findAll" parameterType="Map" resultType="Purchase">       

2016-12-09 08:54:29 3978

转载 mybatis查询时间段sql语句

在项目中查询时间段的sql语句(时间类型为datetime或date):if test="pojo.begintime!=null and pojo.begintime!=''"> =  DATE_FORMAT(#{pojo.begintime}, '%Y-%m-%d')   ]]>if>if test="pojo.endtime!=null and pojo.endtime!=''">

2016-12-08 21:24:10 3643 1

转载 利用Mybatis Generator自动生成Mybatis的相关代码

本文将简要介绍怎样利用Mybatis Generator自动生成Mybatis的相关代码:一、构建一个环境: 1. 首先创建一个表: Sql代码  CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DAT

2016-12-03 17:00:27 396

转载 使用AOP 实现Redis缓存注解,支持SPEL

公司项目对Redis使用比较多,因为之前没有做AOP,所以缓存逻辑和业务逻辑交织在一起,维护比较艰难 所以最近实现了针对于Redis的@Cacheable,把缓存的对象依照类别分别存放到redis的Hash中,对于key也实现了SPEL支持。1.applicationContext.xml,配置JedisPoolbean id="jedisPoolConfig" class="re

2016-12-02 15:43:06 1458

转载 spring整合redis缓存,以注解(@Cacheable、@CachePut、@CacheEvict)形式使用

maven项目中在pom.xml中依赖2个jar包,其他的spring的jar包省略:[html] view plain copy print?dependency>     groupId>redis.clientsgroupId>     artifactId>jedisartifactId>     version>2.8.1ver

2016-12-02 15:42:43 4027

转载 Mybatis中如何获取SqlSession

每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先定制的 Configuration 的实例构建出 SqlSessionFactory 的实例。1.使用

2016-12-02 14:27:18 3018

转载 MyBatis Generator 详解

MyBatis Generator中文文档MyBatis Generator中文文档地址:http://mbg.cndocs.tk/该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信息。

2016-12-02 13:31:07 658

spring mybatis web框架

spring mybatis web框架

2017-02-22

spring mvc web框架 第二部分

spring mvc web框架

2017-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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