- 浏览: 262358 次
- 性别:
- 来自: 南通
最新评论
-
u011684694:
方便提供一源码?初学者
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4) -
backtracker:
niubility
MongoDB基础 -
lijiejava:
<?xml version="1.0&qu ...
MongoDB基础 -
u010214546:
握着橄榄枝的人 写道在一对多关联中,在多的一方设置invers ...
Hibernate中inverse="true"的理解 -
ycy1003757:
请教一下,在BlobStrategyBlob类中session ...
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4)
文章列表
异常:
2013-01-05 17:14:17,923 ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] - <HHH000388: Unsuccessful: create table XY_THANG.biz_meet (id number(10,0) not null, addr varchar2(255 char), end_date timestamp, host varchar2(255 char), meet_members varchar2(255 char), remark clob, start_date timesta ...
FusionCharts
- 博客分类:
- 组件
// 引入js
<div name="chartDiv" id="chartDiv" align="center" style="margin: 0, 0, 0, 0;">
<script type="text/javascript">
var chartSWF = "/xy/scripts/fusioncharts/Charts/MSColumn3D.swf"+ & ...
cmd-》sqlplus
登陆用户名:conn as sysdba
口令:为空
--创建临时表空间
create temporary tablespace xzsp_liuan_temp
tempfile 'E:\oracle_data\xzsp_wuxi_temp.dbf'
size 32m
autoextend on
next 32m
extent management local;
--创建表空间
create tablespace xzsp_liuan
logging
datafile 'E:\oracle_data\xzsp_liua ...
var productLink = "<a href='javascript:importWin(\"变更产品列表\",\"hxapply!modifySystemProduct.do?id="+id+"&userId="+userId+"&systemId="+systemId+"\",\""+systemId+"\")'>选择关联产品</a>";
<input type=&q ...
Flex自定义组件 自定义事件 事件监听
- 博客分类:
- Flex
完成一个自定义组件:一个简单的登录界面,在测试页面中引用。点击登录按钮,发布一个自定义的事件LoginEvent,在测试页面中监听这一事件。
1. 完成自定义的组件FlexLogin,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="438"
height="223" color=&qu ...
Spring AOP 入门实例
- 博客分类:
- Spring
以Struts2+Spring为例,要求必须在登录之后才能实现某一链接。如果未登录则抛出异常,跳转到异常页面。
假设链接为:http://localhost:8080/aop/test.action
Struts2的配置文件struts.xml文件:
<action name="test" class="testAction" method="test">
<result name="success">/succ.jsp</result>
</actio ...
session过期处理
- 博客分类:
- jsp/servlet
1.session过期处理:session过期后,点击某一链接,跳转到登录页面,并弹出提示信息。
2.session过期是指:客户端在一定时间内没有与服务器端交互。
3.基于struts2的解决方法:
通过过滤器(filter)与struts2的拦截器(interceptor)来实现。在过滤器中判断用户是否登录,如果没有就跳转到登录页面。注意过滤器只拦截jsp页面,不拦截以.action结尾的请求。在拦截器中同样判断是否存在用户登录信息,如果不存在,就设置提示信息,跳转到登录页面,在登录页面上弹出提示信息。这里的关键在于,如果一个请求经过拦截器,说明用户已经登录(由过滤器确保),只是由于se ...
1. JMS接收不到消息,p2p模型中接收不到消息(或是第一次可以正常接收,而之后就无法接收) 主要原因: 每执行一次 QueueReceiver receiver = session.createReceiver(queue) 语句,就会创建一个queue队列消息的消费者,如果在一个应用程序中多 次执 行上述语句,就会产生多个消费者,可以在浏览器中输入http://localhost:8161/admin进行查看。而一旦某个队列有多个对应的消费者,那么JMS提供者将消息发送给那个消费者是不确定的!要想准确收到对应的回复消息,需要使用“消息过滤”。
2. 消息 ...
Maven入门
Maven简介与安装
Maven是一个跨平台的项目管理工具,主要服务于基于java平台的项目构建,依赖管理和项目信息管理。构建是指对 ...
1. 对ThreadLocal的理解:
ThreadLocal拥有一个内部类ThreadLocalMap,可以将其简单理解为一个Map类,一个 ThreadLocal对象内部可以包含多个不同的Thread,对于每一个Thread都会创建一个相关的ThreadLocalMap对象(即拥有几个线程 ...
http://www.muxuanli.com/lmx/
有两张表,结构如下:
t_item: t_bid:
id int id int
name varchar name varchar
item_id int
其中表t_item的主键id是表t_bid的item_id字段的外键。那么在这种情况下,如果删 ...
http://www.muxuanli.com/lmx/
一对多双向关联(类Item与类Bid):
Item类:
public class Item {
private int id;
private String name;
private Set bids = new HashSet();
•••
}
Bid类:
public class Bid {
private int id;
private double amount;
private Item it ...
Hibernate中提供了两种批量查询的方法:list与iterate。 Hibernate查询接口Query,Criteria的查询功能,其内部也是基于这两个方法实现。
概述:list方法通过一条sql语句实现查询操作,而iterate方法第一次发出的sql语句获得所以符合条件的记录的id,之后,再根据各个id从库表中读取对应的记录,这是一个典型的N+1问题。
Hibernate同时提供这两种方法的原因:
(1) 在于Hibernate的缓存机制
list方法执行sql语句,从数据库中获得所有符合条件的记录并构造相应的实体对象,实体对象构建完毕之后,将其纳入缓存。这样,如果之后再执行it ...
Spring中:实现FactoryBean接口的类在配置文件中与其它的bean的配置方式一样,只是当请求该bean时获得的不是该类的对象,而是接口方法getObject()返回的对象
SSH集成时通过Spring框架的LocalSessionFactoryBean类获得Hibernate中的SessionFactory。而LocalSessionFactoryBean类间接实现了FactoryBean接口,所以请求该bean时获得的是该getObject()返回的对象,查看源码:
public SessionFactory getObject() {
return this.se ...
博客已搬至:http://www.muxuanli.com/lmx/
举例如下
Customer类:
public class Customer {
private int id;
private String name;
private Set orders = new HashSet();
•••
}
即Customer类具有一个set集合属性orders,其中Order是一个普通的类:
public class Order {
private int id;
private String orderName;
•••
}
数据库中表的结 ...