`
小杨学JAVA
  • 浏览: 886464 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
当决定使用 POST 请求将 JSON 数据发送给服务器时,如下所示: var url = "organizePeople.php?timeStamp=" + new Date().getTime(); request.open("POST", url, true); request.onreadystatechange = updatePage; request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded" ...
(转载自:)   如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql) 这几天在学习使用IBATIS突然要使用模糊查询,以及动态多个条件查询,按照自己的想法试了很久,都没解决这个问题. 首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.     1>写成: like '%$value$%' 就可以了,<!-- 模糊查询不能用#,#是用prepareStatement的?插入参数,$是文本替 ...
ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别   1.isNull, isNotNull与isEmpty, isNotEmpty区别在iBATIS中isNull用于判断参数是否为Null,isNotNull相反 isEmpty判断参数是否为Null或者空,满足其中一个条件则其trueisNotEmpty相反,当参数既不为Null也不为空是其为true  判断之后做相对应的表达式操作 如:id不为空的话拼串a.id=#id:INTEGER# <isNotNull prepend="AND" prop ...
 <c:url value="expression" context="expression" var="name" scope="scope"> <c:param name="expression" value="expression"/> <c:param name="expression" value="expression"/> ... </c:url> 生成 ...
Ibatis分页  实例查询分页ibtais  SQL语句 支持模糊查询后分页分页查询需要两条SQL语句第一部查询所有记录总数  <select id="selectForCount-SysParam" resultClass="int">      <![CDATA[          SELECT count(*) from PUB_SYSPARAM<!--下面动态构成查询条件,以及表名,可自行更改-->      FROM SM_Employee]]><dynamic prepend="where& ...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方案[转]一直都知道可以设置jvm heap大小,一直用eclipse写/调试java程序。一直用命令行or console加参数跑程序。现象:在eclipse的配置文件eclipse.ini中设置-vmargs -Xms500m -Xmx1024m,在eclipse中直接run 或者debug某些耗内存的程序时依然出现java.lang.OutOfMemoryError: Java Heap Space ...
导读: 1 HashMap不是线程安全的              hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2   HashTable是线程安全的一个Collection。 HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entr ...
public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static 
项目中的jdk1.6不支持。解决方法:法1,选中项目 Properties , 选择 Project Facets,右击选择 Java , Change Version ... 即可。法2,在 项目的目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下;
json-lib-2.2.3-jdk15.jar+所需jar包 博客分类:  经验+注意 json 做项目,用到了json-lib-2.2.3-jdk15.jar,使用时提示如下错误:  root cause java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher   原因:使用json-lib-2.2.3-jdk15.jar必要也要导入它的依赖包: ezmorph-1.0.6.jar commons-lang 2.4 commons-beanutils 1.7.0 commons-collecti ...
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化,json插件的下载地址 http://code.google.com/p/jsonplugin/   1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录 注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本json插件时启动发生异常,提示找不到相关方法,后来就换成了低版本的0.32一切OK,仔细查看文档后发现struts2的2.0.*版本的对应插件的0.32版本,struts2.1.*版本对应0.34版 ...
看《ibatis in action》,里面提到了使用like进行模糊查询的时候,会有注入漏洞。举例说明如下:   Xml代码   <select id
网上搜了一下ibatis的关于like的使用,相信看到这篇文章的XDJM也应该知道如何解决了 ,我在这里就不重复了,只想补充说明一下:       撇开 '%$xxx$%' 不讲。网上的解决方法如下:   Sql代码  SELECT *   
1、ibatis 中isNotEmpty的作用    <select id="getCityListByProvinceId" parameterClass="simpleMap" resultClass="dictModel">  <![CDATA[   select xid dictCode, xname dictName from city  ]]>    <dynamic   prepend= "where ">   <isNotEmpty prepend=&q ...
转:IBATIS动态SQL       直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子:      <select id="getUserList" resultMap="user">          select * from user             <isGreaterT ...
Global site tag (gtag.js) - Google Analytics