- 浏览: 7585 次
最新评论
文章列表
Ibatis如何动态查询时间段
- 博客分类:
- IBatis
方法一:
hudingchen : 最好不要使用between,如果开始时间和结束时间有一个为空就有问题了,使用下面的:
<isNotEmpty property="startTime" prepend=" and ">
<![CDATA[
f.Time >= #startTime#
]]>
</isNotEmpty>
<isNotEmpty property="endTime" prep ...
1、 须要在本项目的POM.xml文件里denpendency所要依赖的包。
2、 在Eclipse工程中要Import Maven工程,并且得是Maven Java类型的项目(要看见包,而不是一级一级的目录,Java文件的图标是实心的),而不能是项目的文件夹(这个是一级一级的目录,而且Java文件的图标是空心的)。
ibatis list 作入参的一些问题
- 博客分类:
- IBatis
原贴:http://trinea.iteye.com/blog/1343269
ibatis中list做回参很简单,resultClass设为list中元素类型,dao层调用
Java代码 收藏代码
(List<Integer>)getSqlMapClientTemplate().queryForList("sqlName", paraName);
并经类型转换即可,做入参还需要稍微调整下,本文主要讲list做入参碰到的几个小问题
做入参主要有两种方法一种是以list直接作为入参,另一种是将list作为map的元素之一为入参,个人觉得第 ...
ibatis常用16条SQL语句
- 博客分类:
- IBatis
原贴地址:http://wapapp.baidu.com/xiaonian8/item/15a6cf4cec4c35a160d7b959
ibatis常用16条SQL语句
(1) 输入参数为单个值
Xml代码
<delete id="com.fashionfree.stat.accesslog.deleteMemberAccessLogsBefore"
parameterClass="long">
delete from
MemberAccessLog
where
accessTimesta ...
Dubbo zookeeper 初探
- 博客分类:
- ZooKeeper
转,原贴地址:http://blog.csdn.net/wxwzy738/article/details/16330383
建议参考资料:
http://blog.csdn.net/lin_fs/article/details/7395307
http://blog.csdn.net/goliathray/article/details/8565801
http://zy116494718.iteye.com/blog/1830138
http://agapple.iteye.com/blog/1292473
http://www.open-open.com/news/view/1 ...
maven编译报错: 不存在唯一最大实例
- 博客分类:
- Maven
感谢sunmonve在此贴给出解决办法:http://bbs.csdn.net/topics/390273408?page=1
maven在编译的时候报如下错误:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] xxx\src\main\java\cn\xxx.java:[28,32] 无法确定 <E>E 的类型参数;对于上限为 E,java.lang.Object 的类型变量 E,不存在唯一最大实例
[INFO ...
Spring事务配置的五种方式
- 博客分类:
- Spring
转
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。
总结如下:
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibern ...
maven scope含义的说明
- 博客分类:
- Maven
转
依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:
compile (编译范围)
compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。
provided (已提供范围)
provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用。例如, 如果你开发了一个web 应用,你可能在编译 classpath 中需要可用的Servlet API 来编译一个servlet,但是你不会想要在打包好的WAR 中包含这个Servlet ...
转
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId ...
转
<? xml version="1.0" encoding="UTF-8" ?>
<! DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd" >
< sqlMapConfig >
< settings
cacheModelsEnabled ="tr ...