- 浏览: 80171 次
- 性别:
- 来自: 苏州
最新评论
-
s1289263571:
...
spring httpinvoker https -
yangjun6222010:
学习了
JRebel配置Myeclipse6.5 不必每次重启服务器 -
willtang1986:
Spring3.0与JBPM4.4的集成 -
waiting:
jQuery有个方法 jQuery.parseJSON(jso ...
用jquery解析JSON数据的方法
文章列表
java maven log4j
- 博客分类:
- java maven
今天我用maven编译一个程序的时候,死活过不去。老说jms的jar包下载不下来。
[INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.407s [INFO] Finished at: Wed Sep 05 17:38:58 CST 2012 [ ...
正常情况下
node server.js 启动后,如果关闭cmd或者是session 会话,同时也会关闭 nodejs, 如果我们想保持nodejs
继续执行, 就必须要 以守护进程方式启动, 可以使用nohup ,但是 个人觉得forever会更好用一点
1. 安装forever
npm install forever
2. 启动
usage: forever [start | stop | stopall | list] [options] SCRIPT [script options]
options:
start ...
用 Nodejs 的 child process 来执行命令传参数的时候,
如果传的 是url,而正好url 包含 “/?” , 会引起异常
var path = require('path');
var childProcess = require('child_process');
var binPath = "casperjs.bat";
var childArgs = [
path.join(__dirname, _fetchRetiler(url)),url.replace("/?","?&qu ...
Spring HttpInvoke,一种较为常用的、基于Spring架构的服务器之间的远程调用实现,可以说是轻量级的RMI
1.在web.xml配置spring 并添加对应的spring配置文件
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>s ...
开发环境:
System:Windows
WebBrowser:IE6+、Firefox3+
JavaEE Server:tomcat5.0.2.8、tomcat6
IDE:eclipse、MyEclipse 8
Database:MySQL
开发依赖库:
JavaEE5、Spring 3.0.5、Mybatis 3.0.4、myBatis-spring-1.0、junit4.8.2
Email:hoojo_@126.com
Blog:http://blog.csdn.net/IBM_hoojo
http://hoojo.cnblogs.com/
...
一个可以用于jquery mobile的控制区间的滑块,jquery mobile自带的slider只能使用一个滑块,这个可以使用两个,比如用来控制最大价格和最小价格!去掉jquery-mobile的代码,整个插件的代码只有不到30K。
可以自定义最大值和最小值,单位、每次滑动的步进值、小数点位数等等功能,具体可以下载附件或者查看一下链接:
http://92.52.122.90:8080/jSlider/index.html
使用MyEclipse创建JavaEE5.0的Web项目,在使用Hibernate3.5.1以上(包括3.6)的注解功能时出现错误:
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 。
解决办法:删除对Java EE 5 Libraries的使用。
问题原因:javaee.jar中的部分类与hibernate-jpa-2.0-api-1.0.0.Final.jar存在版本冲突。
(一)资源库和运行时表结构
JBPM4_DEPLOYMENT,
JBPM4_DEPLOYPROP,
JBPM4_LOB存储流程定义相关的部署信息
JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制
JBPM4_TASK存放需要人来完成的Activities(活动),需要人来参与完成的Activity 被称为Task
JBPM4_PARTICIPATION参与者表,存放参与者信息,参与者的种类有Candidate、Client、Owner、Re ...
基本步骤:
1、 配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun ...
我们在使用JBPM定义流程的时候经常要在流程定义文件中加入一个继承xxxHandler的类来实现我们的业务逻辑判断或者其他的需求,在这个类中一般都是用Spring的Application来获取,而这种情况每次都需要加载配置。
假设使用的Handle类是RoleAssignmentHandler,需要注入的属性石UserService, 以下有几种解决办法:
1、在RoleAssignmentHandler中把UserService声明成static
//@Component
public class RoleAssignmentHandler i ...
jbpm的安装配置很简单,主要步骤:
1. 准备
jBPM:http://sourceforge.net/projects/jbpm/files/
jBPM需要JDK (标准java)5或更高版本。
http://java.sun.com/javase/downloads/index.jsp
为了执行ant脚本,你需要1.7.0
或更高版本的apache ant:
...
spring版本是3.0.5,jbpm的版本是4.4,使用的是Spring的注解式MVC,
工程目录结构如下:
以下是步骤:
1、配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/200 ...
@EntityListeners
可以使用生命周期批注(请参阅生命周期事件批注
)指定实体中的方法,这些方法在指定的生命周期事件发生时执行您的逻辑。
使用
@EntityListeners
批注将一个或多个实体监听程序类与 @Entity
或 @MappedSuperclass
关联,条件是您需要在指定的生命周期事件发生时执行逻辑,以及:
不希望在实体 API
中公开生命周期监听程序方法。
要在不同的实体类型之间共享生命周期监听程序逻辑。
当实体或子类上发生生命周期事件时,JPA
持续性 ...
@Embedded
默认情况下,JPA
持续性提供程序假设每个实体均持久保存到它自己的数据库表。
使用
@Embedded
批注指定一个持久字段,该字段的 @Embeddable
类型可以存储为拥有实体的固有部分,并共享该实体的身份。嵌入对象的每个持久属性或字段均映射到拥有实体的数据库表。
可以结合使用
@Embedded
和 @Embeddable
以建立严格所有权关系的模型,以便在删除了拥有对象的情况下还将删除被拥有的对象。
嵌入的对象不应映射到多个表。
默认情况下,@Embeddable
...
@ColumnResult
执行 @NamedNativeQuery
时,它可以返回实体(包括不同类型的实体)、标量值或实体和标量值的组合。
使用
@ColumnResult
批注返回标量值。标量类型由您在
@ColumnResult
中标识的列类型确定。
有关详 ...