`
sunqitang
  • 浏览: 76783 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
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个文件): ...
在开发过程中,我们可以先设计数据库,然后由MyEclipse自带的功能生成pojo和hbm。也可以先编写pojo,通过xdoclet来生成hbm,在使用hbm2dll来生成数据库。 由于前一种方法的对前期数据库的设计要求较高,一旦对数据库进行更改,那么对整个系统的修改将是噩梦般的修改。 而后一种方式便是一种必须灵活的设计方式。可是随时对数据库进行必要的修改,整个流程都比较简单清晰。   当你使用hbm2dll的时候,你就一定加入了hibernate。该产品是通过hbm文件的内容去产生相应的数据库的。本功能是必须得到hibernat的支持。 第一步: 编写pojo文件。如: package com ...
1 新建一个工程项目     加入jbpm的包     加入Hibernate的包和支持     加入 sturts的包和支持 2 添加一个流程 3 修改hibernate.cfg.xml的内容。     在中加入jbpm的那写.hbm.xml支持文件。     加入你所要求的POJO的那些.hbm.xml文件。 4 把jbpm要创建的数据表加入到数据库中(用户定义的数据表同时加入,在要传递的实体中要加入processInstanceId属性)。本内容只需创建一次即可。   jbpmConfiguration.getInstance().createSchema();   5 把流程部署到数 ...
网上jbpm教程:开发入门指南     1 流程定义     用图形化工具来定义流程。产生xml文件。 2 部署   JbpmContext jbpmContext = JbpmConfiguration.getInstance().createJbpmContext(); GraphSession graphSession = jbpmContext.getGraphSession(); ProcessDefinition processDefinition = ProcessDefinition.parseXmlResource("edu/h ...
http://www.tool.la/QQCode/ 在这个网站上有QQ联系的代码生成工具 下面就是一个联系的目的地 只需要把qq号给更换了即可 http://wpa.qq.com/msgrd?V=1&Uin=839108423&Site=www.baidu.com&Menu=yes
   在某些时候,我们工程中使用的JDK 不一定就是1.5 以上,也就是说可能不支持Annotation 注解,这时自然也就不能使用@AspectJ 注解驱动的AOP 了,那么如果我们仍然想使用AspectJ 灵活的切入点表达式,那么该如何呢?Spring 为我们提供了基于xml schematic 的aop 命名空间,它的使用方式和@AspectJ 注解类似,不同的是配置信息从注解中转移到了Spring 配置文件中。在这里,我们将详细介绍如何使用Spring 提供的<aop:config/> 标签来配置Spring AOP 。 ...
U盘装系统,甩掉光驱吧! 注意:当把winpe放入到u盘后,把镜像文件考到电脑硬盘上, 1,把c盘格式话 2,用winPe虚拟iso文件 3 点击安装 4,在高级选项那,把其中内容全面选上 5 拔下u盘再点击下一步. 6 然后就正常了。
jbpm的缓存问题。:   http://hi.baidu.com/freshman0502/blog/item/a76dd982a0bda295f703a659.html 提示:jbpm所需要的包: 核心jBPM代码唯一相关的库是commons logging. 其他的库都是可选的. 当然, xml解析和永久化依赖其他的库. 大多数的jBPM的发布依赖hibernate 3.0 库来做永久化. 还有开发工具包下/lib中的所有内容。
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</ ...

dom4j

Document document = new SAXReader().read( Thread.currentThread().getContextClassLoader().getResourceAsStream("路径"); ); 在后面使用的时候,就用document.selectNodes(""),来获得内容。 介绍一个详细介绍DOM4J的连接
引用尚学堂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 ...
在对写的一个DAO进行junit测试时,发现getHiberanteTemple()为空,这是什么原因呢? 经研究发现: xxDAO xx = new xxDAO(); xx.xxx(); 在这种情况下就发现了getHiberanteTemple()异常。 这个应该怎么解决呢? 由于加入了spring,所有所有的数据库的连接都是由spring来达到的。当你测试想要得到xxDAO时,就应给通过spring的配置文件来获得。 ApplicationContext cxa = new FileSystemXmlApplicationContext("WebRoot/WEB- ...
当我把spring的配置文件转移到WEB-INF目录下以后,再使用ClassPathXmlApplicationContext("applicationContext.xml")将不在适用。因为,系统回到calsspath路径下面去查找applicationContext.xml文件。现在把它转移到web-inf目录下面以后就要使用别的方法了: ApplicationContext cxa = new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml"); ...
1 异常链   当不需要用户来处理和关心原始的异常时,常见的做法是捕获原始的异常,把他们包装成一个新的不同类型的异常,然后再抛出异常。    所谓异常链就是把原始异常包装成新的异常类时,在新的异常类中封装了原始异常类 2 多样化异常    在实际应用中,有时需要一个方法同时抛出多个异常。    如果应用不支持在一个方法中抛出多个异常,用户每次将只能看到针对一个字段域的验证错误,当改正了一个错误后,重新提交表单,又会收到针对另一个字段域的验证错误,这会使得用户体验非常多差劲。    有效的做法是每次当用户提交表单后,都验证所有的字段,然后向用户显示所有的验证信息。不幸的是,在java中一次只能抛出 ...
Xdoclet 基本概念 我们可以在 java 代码中使用类似于 javadoc 的注释,来表达更多的内容。这些额外的注释,通过使用 xdoclet 工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子: 比如有一个 java 文件的源代码如下:    productType跟自己是一对多的关系:这种情况比较特殊,set和many-to-one对应的均为外键 package com.babasport.VO; import java.util.Set; /** * @hibernate.class * table="productType" ...
Global site tag (gtag.js) - Google Analytics