自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Mybatis学习笔记5--typehandler

可以自定义一些TypeHandler来对一些字段进行特殊处理,例如将一个varchar字段转成一个JAVABean中的String数组。将JavaBean中的long转成Timestamp等。需要注意的:1. JavaBean中的成员类型只能是类,如果是基本类型的要改成对应的包装类。2. 配置文件中,如果是insert、update类型的语句,需要在字段中定义类型或者typehan...

2015-04-14 17:27:56 136

原创 一个简单的mybatis封装(二)

基于上一篇的封装,实现一个UserDAO接口:IUserDAO,也是在mybatis配置中对应的一个mapper接口[code="java"]package example.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.Param;imp...

2015-04-14 15:12:30 151

原创 一个简单的mybatis封装(一)

将session管理封装在一个类中,便于放到spring IOC中作为全局单例管理。[code="java"]package example;import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.iba...

2015-04-14 15:04:49 205

原创 mybatis学习笔记4-动态SQL

mybatis支持在mapper中配置动态sql,根据传入参数确定sql语句中的where条件。个人认为框架支持动态sql是挺好的。不过如果编程之前能预知sql使用情况的,多写几个静态sql对于系统性能还是有好处的,毕竟动态sql还是需要做一次代码解析的。mybatis的动态sql具体的机制包括:1. if:普通的条件判断,比较适合在一个固定条件的前提下叠加动态条件。例如:[cod...

2014-08-20 09:51:14 97

原创 mybatis学习笔记3-mapper

Mybatis中,DAO层的代码只需要定义接口,其他的事情由Mybatis框架帮忙搞定。一个例子:[code="java"]package example.dao;import java.util.List;import org.apache.ibatis.annotations.Param;import example.model.User;public ...

2014-08-14 17:26:30 124

原创 mybatis学习笔记2-复合类型查询

1. 使用association和collection标签进行复合类型查询2. discriminator标签进行分类查询,感觉是为了实现继承类的ORMaping而存在的。复合类型. User对象中包含一个Album列表. 注意collection标签中的column取值需要和User的sql中的列名对应,这里是user_id。取Album的sql中也用到这个列名:userid=#{u...

2014-08-13 17:58:59 329

原创 mybatis学习笔记1

一个UserMapper[code="xml"] select * from test.T_User where id=#{id} insert into T_User (name,sex,age) values(#{name},#{sex},#{age}) [/code]测试代...

2014-08-13 15:01:57 88

原创 雅虎前端优化十四条

摘自:http://blog.sina.com.cn/s/blog_74d6cedd0100vbu4.html1. 尽可能的减少 HTTP 的请求数 [content]合并背景图、缓存等2. 使用 CDN(Content Delivery Network) [server]也是缓存,加速,要考虑CDN失效、CDN缓存攻击等3. 添加 Expires 头(或者 Cac...

2014-07-30 16:58:38 168

原创 linux下ffmpeg及fdkaac编译安装

1. 编译fdkaac目标机器上缺省configure之后make会出现共享代码相关的错误,需要加上编译参数CFLAGS=-fPIC./configure CFLAGS=-fPICmakemake install完成之后在/usr/local/lib/下会生成fdk-aac.so.0库文件及几个软链2. 编译ffmpeg需求是使用ffmpeg+fdkaac来将音源转...

2014-07-29 16:39:12 1843

原创 mysql几种整数类型

bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 P.S. bigint已经有长度了,在mysql建表中的length,只是用于显示的位数 int 从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,64...

2014-07-29 09:49:24 391

空空如也

空空如也

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

TA关注的人

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