ibatis的几种resultClass

项目都快做完了,还不知道ibatis的resultClass有多少个类型,呵呵,反正是知道几个就用几个,不知道的就使劲往知道的上面去套,最终项目也顺利完成,不过语法就不一定完全按照标准的语法走了,以下几种类型,留作纪念,下次就直接用了。。。 ibatis在编写sqlmap的查询时,可以使用多...

2012-10-23 15:20:10

阅读数:19261

评论数:2

ibatis 属性详细分析

insert 返回的为插入的主键值,但必须在配置文件中加入    如果主键值为String                         select resource_id as resourceId  from rentout where resource_id=#resour...

2012-10-23 15:16:43

阅读数:4077

评论数:1

iBatis中易混概念isNull isEmpty isNotNull isNotEmpty

1.isNull, isNotNull与isEmpty, isNotEmpty区别 在iBATIS中isNull用于判断参数是否为Null,isNotNull相反 isEmpty判断参数是否为Null或者空,满足其中一个条件则其true isNotEmpty相反,当参数既不为Null也不...

2012-10-23 15:11:46

阅读数:2980

评论数:0

iBatis动态SQL标签用法

1、动态SQL片段 通过SQL片段达到代码复用          动态条件分页查询 -->         sql id="sql_count">                 select count(*)         sql&g...

2012-10-23 15:09:50

阅读数:1762

评论数:0

ibatis resultclass "java.util.hashmap" 缓存

在做ibatis项目过程中遇到如下样式动态查询 <select id="searchByKW" resultClass="java.util.HashMap" parameterClass="java.util.HashMap&q...

2012-10-23 15:09:06

阅读数:735

评论数:0

Beanutils基本用法

Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。 1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了...

2012-10-19 13:48:23

阅读数:653

评论数:0

Velocity之$velocityCount-1

Velocity中使用$velocityCount+1是没问题的,但$velocityCount-1会直接打出整个字符串。 如果用#set($i=$velocityCount-1),报错ParseErrorException. 原来Velocity中不能直接使用+-*/,因此改用#se...

2012-10-17 14:20:00

阅读数:6107

评论数:1

Velocity与Struts验证用户登录

velocity-tools-1.4-src中自带的一个例子,位于目录/velocity-tools-1.4-src/examples/struts下面。 测试工程目录结构如下所示: VelocityStrutsA │ .classpath │ .mymetadata │ .mymeta...

2012-10-17 14:10:19

阅读数:2029

评论数:0

Velocity与Struts集成

public ActionForward execute(ActionMapping mapping, ActionForm form,     HttpServletRequest request, HttpServletResponse response) {    response.se...

2012-10-17 14:08:08

阅读数:670

评论数:0

VelocityServlet的应用

在Velocity 1.4版本中,org.apache.velocity.servlet.VelocityServlet继承了HttpServlet,因此它继承了HttpSetvlet的对生命周期的管理,而且,只要我们在实现自己velocity servlet的时候,继承org.apache.ve...

2012-10-17 14:06:31

阅读数:871

评论数:0

Velocity的ContextTool、BrowserSnifferTool、ViewResourceTool工具

一开始,我对Velocity的Context感觉有点迷惑:是不是它的Context一定是VelocityContext呢?到底什么样的Context可以被Velocity Tools访问呢。其实,VelocityContext仅仅是一种Context。 在Velocity的帮助文档中,ViewC...

2012-10-17 14:01:10

阅读数:1811

评论数:0

Velocity中的ComparisonDateTool、MathTool、NumberTool、SortTool、EscapeTool工具

可以从Apache官方网站自带的例子中查找,位置/velocity-tools-1.4-src/examples/showcase。 Apache官方网站自带的例子有下面一些: AlternatorTool BrowserSniffer ContextTool CookieTool Dat...

2012-10-17 13:58:36

阅读数:4302

评论数:0

优化JVM参数提升Eclipse运行速度

首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。   开始:   eclipse.ini里加入打印gc情...

2012-10-17 09:37:16

阅读数:1134

评论数:0

Eclipse.ini 优化设置

Just add the following below your -vmargs in eclipse.ini (which is in the same directory as your eclipse binary): -XX:+UseConcMarkSweepGC -XX:+CMSC...

2012-10-17 09:36:03

阅读数:6032

评论数:0

搭建velocity开发环境

接下来开始进入配置step: 1.下载velocity-1.4 最新版是1.4,在jakarta主页的项目栏里有介绍(http://jakarta.apache.org/site/downloads/downloads_velocity.cgi),linux下为.tar.gz后缀。 ...

2012-10-16 13:48:15

阅读数:4651

评论数:0

Velocity模板小结

常用语法 ##1. 单行注释 #*2. 多行注释   多行注释*# ##3. 变量赋值 #set($var="Velocity") ##4. 变量 第一个字符必须为字母 $var ##5.字符串拼接 #set ( $size="Big" )...

2012-10-16 11:43:59

阅读数:4073

评论数:0

使用velocity :$velocityCount和Tool的使用

模板语言大家都熟悉,$var,#method(),#marco,#foreach,#if #elseif #end,#parse,#set都是常用的命令了。只要知晓这几个用法,也就可以算是脸熟了。 结合我自己使用Velocity的应用,我觉得还有一些几个经验很值得和大家分享: ...

2012-10-16 10:09:27

阅读数:4056

评论数:0

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