- 浏览: 157404 次
- 性别:
- 来自: 上海
最新评论
-
影非弦:
有错误,代码中有错误
用JFreeChart来生成统计图表 -
影非弦:
这个貌似还没有写完啊
JFreeChart学习教程(一) -
ljzzs:
非常好!!!
iBatis学习总结 -
695165987:
转到注释 字段
转至 → 注释
Ctrl+R
SAP 快捷键 -
lalaeye:
至少你的加了空格, 标出了颜色。
解决Ibatis一对多映射n+1问题
文章列表
IBatis内置的缓存作为缓存方案.并使用了spring集成IBatis我在我的一篇文章"使用IBatis作数据缓存"谈到了使用IBaits作缓存,但这或许是不够的,为了给测试人员提供方便,必须提供一个 强制刷新缓存的功能,如何实现?马上进入实战:我们通过一个jsp搞定 <%@ page import="xxx.common.utils.SpringBeanProxy"%><%@ page import="com.ibatis.sqlmap.client.SqlMapClient"%>
- 2008-03-13 17:51
- 浏览 2784
- 评论(0)
最近遇到需要批量update数据的问题,一开始用了一个for循环去update,数据量大的时候效率很低。原因是for循环每次update一条语句,都是一次连接过程。遇到大批数据更新的时候,效率就可想而知了。在google上找了一遍,发现iBatis里有对批量update的支持,挺好的东西。
代码如下: final List tempList = list; try { if (List tempList != null) { template.execute( new SqlMapClientCallback() { p ...
- 2008-03-13 17:49
- 浏览 1969
- 评论(0)
存在一对多的逻辑关系,比如视频和视频标签(严格来讲是多对多的关系),目前想取出一些视频和该视频包含的标签,传统的做法往往会存在n+1问题,对性能有些影响在IBatis中如何做?马上进入实战 配置文件如下: <sqlMap namespace="search"> <resultMap id="video-map" class="xx.index.dataset.VideoVO" groupBy="videoId"> <result property=" ...
- 2008-03-13 17:47
- 浏览 3552
- 评论(3)
一个使用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 ...
- 2008-03-13 17:44
- 浏览 2969
- 评论(2)
有时候我需要查看已经部署到服务器上的应用程序的日志,每次都要远程登录服务器感觉很麻烦,所以一般我会把log文件的目录用apache做个网站,这样通过IE就可以访问到了。但是有时要看即时输出情况,就要不断的F5,很麻烦。所以就有个想法,不如用DWR2.0的反转Ajax来做个程序,让日志有变化时自动的发送到客户端,这样就我一个劲的按F5了。我下面就把这个程序分享给大家,希望大家提提意见。首先是环境:DWR 2.0.rc1Sun JDK 1.5先看张运行起来的图吧,大家一看就知道这是个什么东西了。你可以制定要监视的log文件,当然有哪些文件文件可以被监视,你必须在服务端的xml配置中文件设置,当然你也 ...
- 2008-03-13 17:31
- 浏览 1329
- 评论(1)
利用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是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构 ...
- 2008-03-12 13:55
- 浏览 1517
- 评论(0)
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开发者,运气好的话你会碰到上面的回答, ...
- 2008-03-07 17:55
- 浏览 11750
- 评论(4)
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 ...
- 2008-03-07 17:02
- 浏览 7256
- 评论(1)
文档载入结束 初始化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;"> ...
- 2008-03-05 17:42
- 浏览 1796
- 评论(0)
Ext API的网址:http://extjs.com/deploy/dev/docs/?class=Ext.Element
以下是Ext2.0的下载包,包括许多的示例……