`
文章列表
IBatis内置的缓存作为缓存方案.并使用了spring集成IBatis我在我的一篇文章"使用IBatis作数据缓存"谈到了使用IBaits作缓存,但这或许是不够的,为了给测试人员提供方便,必须提供一个 强制刷新缓存的功能,如何实现?马上进入实战:我们通过一个jsp搞定 <%@ page import="xxx.common.utils.SpringBeanProxy"%><%@ page import="com.ibatis.sqlmap.client.SqlMapClient"%>
最近遇到需要批量update数据的问题,一开始用了一个for循环去update,数据量大的时候效率很低。原因是for循环每次update一条语句,都是一次连接过程。遇到大批数据更新的时候,效率就可想而知了。在google上找了一遍,发现iBatis里有对批量update的支持,挺好的东西。 代码如下:    final List tempList = list;    try {      if (List tempList != null) {        template.execute(            new SqlMapClientCallback() {          p ...
存在一对多的逻辑关系,比如视频和视频标签(严格来讲是多对多的关系),目前想取出一些视频和该视频包含的标签,传统的做法往往会存在n+1问题,对性能有些影响在IBatis中如何做?马上进入实战 配置文件如下: <sqlMap namespace="search">        <resultMap id="video-map" class="xx.index.dataset.VideoVO" groupBy="videoId">        <result property=" ...
一个使用ibatis对数据库增删改查的例子:这里用的开发环境是:Eclipse3.2+mysql5.0.20,ibatis包是ibatis-common-2.jar,ibatis-dao-2.jar,ibatis-sqlmap-2.jar,mysql包是mysql-connector-java-5.0.3-bin.jar.步骤:1.创建数据库: create database itcast; use itcast;创建表: create ...
有时候我需要查看已经部署到服务器上的应用程序的日志,每次都要远程登录服务器感觉很麻烦,所以一般我会把log文件的目录用apache做个网站,这样通过IE就可以访问到了。但是有时要看即时输出情况,就要不断的F5,很麻烦。所以就有个想法,不如用DWR2.0的反转Ajax来做个程序,让日志有变化时自动的发送到客户端,这样就我一个劲的按F5了。我下面就把这个程序分享给大家,希望大家提提意见。首先是环境:DWR 2.0.rc1Sun JDK 1.5先看张运行起来的图吧,大家一看就知道这是个什么东西了。你可以制定要监视的log文件,当然有哪些文件文件可以被监视,你必须在服务端的xml配置中文件设置,当然你也 ...
利用DWR开发基于Ajax的文件上载portlet 2007年09月06日 星期四 23:40 当今的 Web 门户在很大程度上依赖于 Java portlet 技术。本文展示了如何开发基于 Ajax 的文件上载 portlet,此 portlet 能显示文件上载过程的进度条。此 portlet 对于那些想要共享大型音频、视频和科学文件的人士尤其有用。 【正文】   简介   Web 门户为用户提供了访问各种资源和服务的中心网关。与此同时,它们还为用户提供了与其他用户进行资源共享的平台。从照片到音频、视频文件再到研究用的科学数据集,用户可以共享任何内容。因此,文件上载是 Web 门户 ...
ajax开源项目dwr的使用:用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样. 1:下载dwr.jar文件,将其加入到web工程的lib下;2:在web.xml文件中配置如下信息:   <servlet& ...
DWR是作为远程调用的ajax框架,将服务端的java类,方法和浏览器的javascript的类,方法对应起来。现在官方最新的版本是DWR2.0,可以在http://getahead.ltd.uk/dwr/download下载到。                                                                                                            新建一个web项目DWRStudy,在项目中构建路径中加入dwr.jar, 新建类Hello如下: package org.li.dwr;   ...
1)DOM(JAXP Crimson解析器)     DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构 ...
package com.test;import org.jdom.*;import org.jdom.input.*;import org.jdom.output.*; import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.List; public class MyJDom {     public static void main(String[] args) throws Exception{        SAXBuilder sb=new SAXBuilder();//建立构造器   ...
在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document。这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅。 一、使用最原始的javax.xml.parsers,标准的jdk api // 字符串转XMLString xmlStr = /"....../";StringReader sr = new StringReader(xmlStr);InputSource is = new InputSource(sr);DocumentBuilderF ...
java调用webservice XFire2007年10月25日 星期四 上午 09:57问一下.Net的开发者,开发Web Services有多困难?他们会被你的问题逗乐,他们会告诉你所有步骤花费的时间不会超过一分钟。再问一下Java开发者,运气好的话你会碰到上面的回答, ...
xfire webservice 实例 2007-07-24 09:00 xfire webservice 实例 服务器端: 一、首先建立WEB.XML文件的配置映射,当访问services时,调用XFireConfigurableServlet来处理: <?xml version="1.0" encoding="UTF-8"?><web-app><welcome-file-list>   <welcome-file>index.jsp</welcome-file></wel ...
文档载入结束 初始化dom Ext.onReady(function(){         //初始化以及应用代码 }); 弹出警告对话框 Ext.MessageBox.alert("Warning", "This example is not done and results may vary."); 表单 <form id="form1" class="x-form">        //整个表单的样式 <div style="width:800px;">        ...

Ext学习资料

    博客分类:
  • Ext
Ext API的网址:http://extjs.com/deploy/dev/docs/?class=Ext.Element 以下是Ext2.0的下载包,包括许多的示例……
Global site tag (gtag.js) - Google Analytics