- 浏览: 79020 次
- 性别:
- 来自: 南京
最新评论
-
di1984HIT:
写的很好啊~~~
jdbc批量插入数据库 -
ligang626:
好吧。我试了下,解决办法是:把你的文件的语言改成java。点击 ...
当在程序中使用jasperreport加载模板时报class: groovy/runtime/metaclass/java/util/HashMapMetaCl -
ligang626:
这个能用么?怎么也每个人评论啊?
当在程序中使用jasperreport加载模板时报class: groovy/runtime/metaclass/java/util/HashMapMetaCl -
yss729:
LZ是否可以请教一个问题。我是用axis2插件直接对java ...
axis2总结 -
javams:
...
ext treegrid 异步加载
文章列表
axis2总结
- 博客分类:
- webservice
这次在做一个项目的时候需要进行webservice开发,以前开发webservice都是传String类型的xml数据,这次的是传的是复杂对象,其实这种复杂对象也是客户端传对象被客户端程序编译为soap包发送到服务端,服务端代码再根据soap包组成对象(若描述有错希望纠正),这次使用axis2
1.根据指定的wsdl生成服务端代码,使用axis2官方网发布包中所带工具wsdl2java,编译命令直接在它的官网user guide中有,注:编译后生成的bean的包最好不要改动,因为这里的包名跟代码中有很大关联,生成的skeleton骨架类到可以视情况变化
2.部署webservice
...
jdbc批量插入数据库
翻译:陈先波(turbochen@163.com)阅读原文:http://www.theserverside.com/articles/article.tss?l=JDBCPerformance_PartIII一、使用Statement而不是PreparedStatement对象JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的.PreparedS ...
今天的一个sql面试题当时没做出来,后来从网上查到的解决方法及相关资料
表结构:表名:page
id int
url varchar
title varchar
body varchar
用一个sql查询将url匹配的排在最前,title匹配的其次,body匹配最后,没有任何字段匹配的,不返回
select a.id,a.mark from
(
select [page].[id],100 as mark from [page] where [page].[url ...
(亲自测试过mysql,可用)
1.复制表
(1)在创建一个新表中复制表结构并且复制表的内容
create table a select * from b
(2)在创建一个新表中复制表结构但不复制表内容
create table a select * from b where 1=2
(3)在一个已存在表中中复制表或表的字段
insert into a(字段1,...) select (字段1,...) from b
注意: a中主键不能与b中主键出现重复
复合查询主要是处理,具有关联关系的两个实体怎样进行关联查询,比如User实体对象与Addres实体对象具有一对多的关联关系,我们可以如下构造符合查询:
Criteria criteria=session.createCriteria(User.class);
Criteria addcriteria=criter ...
程序员的路该怎么走
转自:http://hi.baidu.com/deng1259070/blog/item/623dcffd1eadd6f1fc037fc4.html
有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程序员。专家级程序员对于所 ...
cvs check out代码时中文文件名出现乱码导致更新出错,主要的原因可能因为服务器端的cvs设置的字符集与客户端eclipse中的cvs插件的字符集不一样,可以 window->show view ->cvs Repositories显示cvs视窗,然后在某个资源上右击-》properties-》server Encoding设置编码,设置成与服务器端一样的及可解决,我的时gbk
转自http://www.blogjava.net/yzzh9/archive/2008/10/08/233236.html
要对资料库管理系统进行操作,最基本的就是使用SQL(Structured Query Language)语句,大部份的资料库都支援标准的SQL语句,然而也有一些特定于资料库的SQL语句,应用程式配合SQL语句进行资料库查询时,若使用到特定于资料库的SQL语句,程式本身会有相依于特定资料库的问题。使用Hibernate时,即使您不了解SQL的使用与撰写,也可以使用它所提供的API来进行SQL语句查询, org.hibernate.Criteria对SQL进行封装,您可以从 ...
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Doc ...
Java IO 的一般使用原则
:
原则一、按数据来源(去向)分类
:
1 、文件:( 字节流 ) FileInputStream, FileOutputStream;
( 字符 ) FileReader, FileWriter
2 、Byte[]: ByteArrayInputStream, ByteArrayOutputStream( 字节流 )
3 、Char[]: CharArrayReader, CharArrayWriter( 字符流 )
4 、String: ( 字节流 )StringBufferInputStream, St ...
jbpm4.4基础知识
- 博客分类:
- 工作流
对jBPM4.4数据库的几张表简单介绍:
A。资源库和运行时表结构
JBPM4_DEPLOYMENT 流程定义表 JBPM4_DEPLOYPROP 流程定义属性表 JBPM4_EXECUTION 流程实例表 (主要是存放JBPM4的执行信息,Execution机制代 替了JBPM3的Token机制)
JBPM4_JOB 定时表(存放的是Timer 的定义) ...
jbpm4.4表结构
- 博客分类:
- 工作流
.
(一)资源库和运行时表结构
JBPM4_DEPLOYMENT,
JBPM4_DEPLOYPROP,
JBPM4_LOB存储流程定义相关的部署信息
JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制
JBPM4_TASK存放需要人来完成的Activities(活动),需要人来参与完成的Activity 被称为Task
JBPM4_PARTICIPATION参与者表,存放参与者信息,参与者的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的参与者既可以 ...
ProcessDefinition : 这个最好理解,就是流程的定义,也就相当于规范。
ProcessDefinition也有id,这个id是 {key}-{version}
在部署过程中,会把一个id分配给流程定义。 这个id的格式为{key}-{version}, key和version之间使用连字符连接。 如果没有提供key, 会在名字的基础自动生成。 生成的key会把所有不是字母和数字的字符替换成下划线。
ProcessInstance : 这个也比较好理解,就是流程的一个实例。
在系统中,也有一个ProcessInstanc ...
JBPM4.4简介(八)-Task与提交(转)
- 博客分类:
- 工作流
Task
在我们上述流程定义中,张三审批这个环节,用的是一个Task类型的Activity来定义的。这种类型的Activity的行为是:创建任务实例 (TaskImpl),并把任务实例与参与者(assignee)相关联。Task是一个接口,而TaskImpl是具体的实现类。
任务实例(Task)这种概念,其实质是用来定义Execution与assignee之间的关联的。从上面我们知道流程已经执行到了张三审批这个环节了,因此,我们下一步的目标就是:通过张三,找出流转到他手上的所有的业务对象信息。下面是一个示例:
ProcessEngine engine = ne ...
ProcessInstance与Execution
上面我们了解了所谓流程实例(ProcessInstance),实质就是指得一个业务对象(比如:“小赵的请假单”、“小李的报销单”、“某某单位的某 次发文”等等)。而Execution是一个执行控制对象,你必须要理解的一点就是每个Execution对象必然会指向一个节点(Activity)。 Execution指向哪里,就代表它执行到了哪里。每个Activity都有自己的行为。比如TaskActivity的行为就是创建任务实例 (TaskImpl),并把任务实例与参与者(assignee)相关联。这样,通过assignee就可以查找到其任务 ...