自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

原创 starteam的eclipse插件

记录备以后使用http://altd.borland.com/update/eclipse3.3/site.xml http://altd.borland.com/update/eclipse3.4/site.xml  http://altd.borland.com/update/eclipse3.5/site.xml  http://altd.borland.com/upd...

2013-04-26 18:38:55 194

最简单的判断基本类型的方法

由于工作需要,对于一些变量必须判断其是否为基本类型,在网上搜了一下发现都有点麻烦于是自己翻了翻JDK的API,判断是否是某种基本类型还是很方便的比如我要判断一个对象是否是char这种基本类型,(char的包装类Character)  先获得Character的Class对象,然后调用isInstance(Object o)方法判断o对象是否与Character赋值兼容就行了,返回的...

2011-10-19 10:35:33 1081

原创 Mybatis入门实例(六)——整合struts2、Spring3实现web快速开发

估计大家用的最多的就是ssh了.这次来个Struts2+Spring3+MyBatis的整合,实现完美的web开发结构,之所以将hibernate换成MyBatis,有以下好处: (1)MyBatis框架比hibernate更简单轻量,上手快 (2)MyBatis的效率整体上比hibernate高,请不要拍砖,这是事实,毕竟MyBatis的sql是生成好的,而hibernate需要根据不...

2011-09-15 11:35:42 126

Mybatis入门实例(五)——MyBatis与Spring 3.X的整合

这篇文章主要是说明了Spring3和MyBatis的整合方法,之所以要整合就是将MyBatis创建factory等各种繁冗的工作以及对session的管理、事务的管理交由spring容器帮我们管理,省心省力。这个项目是在我的前几篇文章的基础上加入spring的内容,关于MyBatis的项目如何建立请查阅我之前的关于MyBatis的帖子。 整个的项目结构如下:先把包都导入吧...

2011-09-07 12:24:43 128

Mybatis入门实例(四)——MyBatis Generator生成DAO的基础上增加分页

继续上次的 使用MyBatis Generator生成DAO  http://qiuqiu0034.iteye.com/blog/1163026   虽然MyBatis_Generator可以将常用的DAO中的方法都生成,但是唯独忽视了一点——分页,虽然MyBatis支持分页,但是那个分页是内存分页,如果数据量大的话内存恐怕要承受不了,于是就自动动手改造自动化工具生成的代码使其...

2011-09-02 17:37:56 452

Mybatis入门实例(三)——使用MyBatis Generator生成DAO

接上回    http://qiuqiu0034.iteye.com/blog/1162952 虽然MyBatis很方便,但是想要手写全部的mapper还是很累人的,好在MyBatis官方推出了自动化工具,可以根据数据库和定义好的配置直接生成DAO层及以下的全部代码,非常方便. 需要注意的是,虽然自动化工具需要一个配置文件,但是MyBatis的配置文件仍然不能少,自动化工具...

2011-09-01 10:18:39 255

原创 Mybatis入门实例(二)——添加ehcache缓存支持

接上回: Mybatis入门实例(一),地址http://qiuqiu0034.iteye.com/blog/1157768 本帖用的数据库和上面帖子中的数据库相同  为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率.  在M...

2011-09-01 09:35:07 260

原创 Mybatis入门实例(一)

ibatis的3.X版本改名了,叫做MyBatis,暂且不讨论之间的差别,今天来做一个MyBatis的小例子其实MyBatis虽然在源码层面上和ibatis差别较大,但是我们实际用的时候差别并不大,只不过xml里面的标签名变了变,类名变了而已,其他的基本上一样.如果学过hibernate,会发现Mybatis里面的类名等和hibernate的很接近,这样做就是为了降低开发人员的学习成本....

2011-08-25 13:12:41 110

原创 使用abator搭建ibatis dao框架

经过我十次以上的实验,abator(新版本叫做ibator)还是1.0.0版本好用,自动生成vo,dao,impl,xml文件,而且能够自动生成Example类,并且该类自动继承vo里面的对应类.用1.1.0发现Example不能自动继承vo里面的类,1.2.1版本变化太大,有些生成的东西并不方便 废话少说,先建库,采用mysql create database abato...

2011-08-22 16:04:16 129

原创 Ext.Data.Store中将两个字段合并为一个字段

现在的需求是打开一个面板,里面有一个combo,内容是从后台传来的多个对象的列表,一个是属性是实验室名称,另一个属性是实验室编号,在现实的时候displayField的显示内容为"实验室名称+编号",在网上搜了很多例子都不行,于是就开始从API中找JsonStore的各种方法,发现一个load事件,就是JsonStore加载完所有的数据之后触发的事件.为该事件添加处罚函数的时候有三个参数S...

2011-06-01 16:16:45 426

将PropertyGrid中的单个编辑框设置为不可编辑的方法

方法很简单,就是为不可编辑的属性设置一种类型的编辑器,比如说你想要设置一个字符类型和一个日期类型的框框不可编辑,那么在配置的时候设置disabled:true就行了,网上很多说的方法都是增加beforeedit事件监听,还要添加处理函数,虽然代码不多,但是感觉麻烦.该方法有一个不是很友好的地方,就是如果用户点击了这个不可编辑的输入框,打算修改数据,按了Backspace,通常情况下,在浏览器里面按...

2011-05-28 18:22:09 1631

空空如也

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

TA关注的人

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