- 浏览: 76783 次
- 性别:
- 来自: 北京
最新评论
-
wteqiao:
[color=orange][/color]
annotation(@Retention) -
hanwesley:
谢谢,我在你的基础之上学习的。感觉还不错。
我理解的lucene原理(初级) -
DepthJava:
一直没找到,能完全解析EMial的方法。包括MIME解析
乱 ...
MIME协议分析(转) -
hardPass:
能看看你的mvc-config.xml 啊?
自制MVC框架:TonyMVC -
geek87:
非常好的资料..支持一下
spring2.5 注解技术
文章列表
1 jpa对hibernate编程所需要引入的包:
hibernate-distribution中的(8个文件):hibernate3.jar lib/bytecode/cglib/hibernate-cglib-repack-2.1-3.jar lib/required/*.jar
hibernate-annotations中的(3个文件):hibernate-annotations.jar lib/ejb3-persistance.jar hibernate-commons-annotations.jar
hibernate-entitymanager中的(3个文件): ...
- 2009-03-29 19:44
- 浏览 1144
- 评论(0)
在开发过程中,我们可以先设计数据库,然后由MyEclipse自带的功能生成pojo和hbm。也可以先编写pojo,通过xdoclet来生成hbm,在使用hbm2dll来生成数据库。
由于前一种方法的对前期数据库的设计要求较高,一旦对数据库进行更改,那么对整个系统的修改将是噩梦般的修改。
而后一种方式便是一种必须灵活的设计方式。可是随时对数据库进行必要的修改,整个流程都比较简单清晰。
当你使用hbm2dll的时候,你就一定加入了hibernate。该产品是通过hbm文件的内容去产生相应的数据库的。本功能是必须得到hibernat的支持。
第一步:
编写pojo文件。如:
package com ...
- 2009-03-29 13:04
- 浏览 1272
- 评论(0)
1 新建一个工程项目
加入jbpm的包
加入Hibernate的包和支持
加入 sturts的包和支持
2 添加一个流程
3 修改hibernate.cfg.xml的内容。
在中加入jbpm的那写.hbm.xml支持文件。
加入你所要求的POJO的那些.hbm.xml文件。
4 把jbpm要创建的数据表加入到数据库中(用户定义的数据表同时加入,在要传递的实体中要加入processInstanceId属性)。本内容只需创建一次即可。
jbpmConfiguration.getInstance().createSchema();
5 把流程部署到数 ...
- 2009-03-20 14:54
- 浏览 1216
- 评论(0)
网上jbpm教程:开发入门指南
1 流程定义
用图形化工具来定义流程。产生xml文件。
2 部署
JbpmContext jbpmContext = JbpmConfiguration.getInstance().createJbpmContext();
GraphSession graphSession = jbpmContext.getGraphSession();
ProcessDefinition processDefinition = ProcessDefinition.parseXmlResource("edu/h ...
- 2009-03-16 19:35
- 浏览 1237
- 评论(0)
http://www.tool.la/QQCode/
在这个网站上有QQ联系的代码生成工具
下面就是一个联系的目的地
只需要把qq号给更换了即可
http://wpa.qq.com/msgrd?V=1&Uin=839108423&Site=www.baidu.com&Menu=yes
- 2009-03-11 19:48
- 浏览 716
- 评论(0)
在某些时候,我们工程中使用的JDK 不一定就是1.5 以上,也就是说可能不支持Annotation
注解,这时自然也就不能使用@AspectJ 注解驱动的AOP 了,那么如果我们仍然想使用AspectJ
灵活的切入点表达式,那么该如何呢?Spring 为我们提供了基于xml schematic 的aop 命名空间,它的使用方式和@AspectJ
注解类似,不同的是配置信息从注解中转移到了Spring 配置文件中。在这里,我们将详细介绍如何使用Spring
提供的<aop:config/> 标签来配置Spring AOP 。
...
- 2009-03-04 18:40
- 浏览 949
- 评论(0)
U盘装系统,甩掉光驱吧!
注意:当把winpe放入到u盘后,把镜像文件考到电脑硬盘上,
1,把c盘格式话
2,用winPe虚拟iso文件
3 点击安装
4,在高级选项那,把其中内容全面选上
5 拔下u盘再点击下一步.
6 然后就正常了。
- 2009-02-22 09:24
- 浏览 1164
- 评论(0)
jbpm的缓存问题。: http://hi.baidu.com/freshman0502/blog/item/a76dd982a0bda295f703a659.html
提示:jbpm所需要的包:
核心jBPM代码唯一相关的库是commons logging. 其他的库都是可选的. 当然, xml解析和永久化依赖其他的库.
大多数的jBPM的发布依赖hibernate 3.0 库来做永久化.
还有开发工具包下/lib中的所有内容。
- 2009-02-19 18:41
- 浏览 762
- 评论(0)
1 把dwr.jar包放入到工程中,并修改web.xml文件,加入:
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</ ...
- 2009-02-18 15:07
- 浏览 1073
- 评论(0)
Document document = new SAXReader().read(
Thread.currentThread().getContextClassLoader().getResourceAsStream("路径");
);
在后面使用的时候,就用document.selectNodes(""),来获得内容。
介绍一个详细介绍DOM4J的连接
- 2009-02-17 19:15
- 浏览 913
- 评论(0)
引用尚学堂paper-taglib的文章:
1、拷贝pager-taglib.jar包
2、在JSP页面中使用taglib指令引入pager-taglib标签库
3、使用pager-taglib标签库进行分页处理
我的实际应用:
把相应的jar包导入到工程之后,在前台页面引入标签文件。
然后在要放入分页链接的地方插入如下代码:
前台页面:
<pg:pager items="${size}" maxIndexPages="5" url="orgnization.do" maxPageItems="3&q ...
- 2009-02-16 15:26
- 浏览 2780
- 评论(0)
在对写的一个DAO进行junit测试时,发现getHiberanteTemple()为空,这是什么原因呢?
经研究发现:
xxDAO xx = new xxDAO();
xx.xxx();
在这种情况下就发现了getHiberanteTemple()异常。
这个应该怎么解决呢?
由于加入了spring,所有所有的数据库的连接都是由spring来达到的。当你测试想要得到xxDAO时,就应给通过spring的配置文件来获得。
ApplicationContext cxa = new FileSystemXmlApplicationContext("WebRoot/WEB- ...
- 2009-02-14 18:56
- 浏览 737
- 评论(0)
当我把spring的配置文件转移到WEB-INF目录下以后,再使用ClassPathXmlApplicationContext("applicationContext.xml")将不在适用。因为,系统回到calsspath路径下面去查找applicationContext.xml文件。现在把它转移到web-inf目录下面以后就要使用别的方法了:
ApplicationContext cxa = new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml");
...
- 2009-02-14 18:35
- 浏览 1042
- 评论(0)
1 异常链
当不需要用户来处理和关心原始的异常时,常见的做法是捕获原始的异常,把他们包装成一个新的不同类型的异常,然后再抛出异常。
所谓异常链就是把原始异常包装成新的异常类时,在新的异常类中封装了原始异常类
2 多样化异常
在实际应用中,有时需要一个方法同时抛出多个异常。
如果应用不支持在一个方法中抛出多个异常,用户每次将只能看到针对一个字段域的验证错误,当改正了一个错误后,重新提交表单,又会收到针对另一个字段域的验证错误,这会使得用户体验非常多差劲。
有效的做法是每次当用户提交表单后,都验证所有的字段,然后向用户显示所有的验证信息。不幸的是,在java中一次只能抛出 ...
- 2009-02-13 16:40
- 浏览 2195
- 评论(0)
Xdoclet
基本概念
我们可以在
java
代码中使用类似于
javadoc
的注释,来表达更多的内容。这些额外的注释,通过使用
xdoclet
工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子:
比如有一个
java
文件的源代码如下:
productType跟自己是一对多的关系:这种情况比较特殊,set和many-to-one对应的均为外键
package com.babasport.VO;
import java.util.Set;
/**
* @hibernate.class
* table="productType"
...
- 2009-02-11 16:25
- 浏览 1478
- 评论(0)