摘要: 本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。AD:Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。1、identity:用于MySql数据库。特点:递增<idname="id"column="id"> <generatorclass="identity"/> </id>注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_incr 阅读全文
posted @ 2012-04-21 10:56 七月逆流 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Here’s a long article to show you how to integrate JSF 2.0(also jsf 1.X), Spring and Hibernate together. At the end of the article, you will create a page which display a list of the existing customer from database .This article is using for tell you how to integrate jsf,spring ,hibernate .Maybe you 阅读全文
posted @ 2012-04-21 09:42 七月逆流 阅读(801) 评论(0) 推荐(1) 编辑
摘要: Hey Guys,I have found some problem with richfaces 3.3.3 and firefox 11. It seems that the javascript has changed in firefox.When I use a4j:outputMedia and rerender I got the following error:ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/BPM-Process].[default]] Servlet.servic 阅读全文
posted @ 2012-04-01 09:13 七月逆流 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 最近做个项目,使用到frameset html框架完成,视图技术采用Jsf + richfaces实现,在开发过程中发现,jsf的视图不能表现响应数据库的变化.(在frame页面框架中:在A页面进行数据库操作,B页面是个关联到A页面数据的子表数据的crud页面),正常情况下,删除了A页面的主表数据,B页面的子表记录应该删除.但是.发现B页面的子表相关数据依旧保留,而数据库是已经做了级联删除并且已经提交了的.在这种情况下,可以采用以下做法we.xml中context-param> <param-name>onload-config</param-name> < 阅读全文
posted @ 2012-03-28 13:37 七月逆流 阅读(938) 评论(0) 推荐(1) 编辑
摘要: 1 使用a4j:commandLink:<a4j:commandLink id="clearBannerPictureLink" onclick="#{rich:component('clearPanel')}.show()" disabled="#{item.isDisplay}"> <h:graphicImage value="/images/banners/btn_Clear.jpg" style="border:0" /> <f:setPro 阅读全文
posted @ 2012-03-21 15:12 七月逆流 阅读(1457) 评论(0) 推荐(1) 编辑
摘要: 在一些场景,我们可能需要对rich:calendar的时间范围进行限定,如:只能选择当前日期之后的,只能选择当前日期之前的,或者在startDate ~ endDate之间的。我说下用javascript来实现的,当然也可以在后台实现(利用preloadDateRangeBegin,preloadDateRangeEnd,dataModel来实现,具体我不细说)javascript实现如下(我这个是只能选择当前日期或之后的日期,这个可根据你的业务来限定): <script type="text/javascript"> //<![CDATA[ functi 阅读全文
posted @ 2012-03-12 10:12 七月逆流 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: Another weird behavior from weblogic when webapp is deployed as WAR. ServletContext.getRealPath() returns null when deployed as WAR but it works ok when deployed as exploded. There are two ways we can fix this issue when you still want to deploy as WAR but would like to get over with this issue: 1. 阅读全文
posted @ 2012-03-12 09:35 七月逆流 阅读(2727) 评论(0) 推荐(2) 编辑
摘要: 示例背景使用ClassLoaderUtil.getExtendResource()方法进行寻址的这个示例,是一个JavaEE程序,使用了SpringMVC框架进行前台开发。上传文件部分,使用了Apache的commons upload技术。这个模块的功能是,向服务器上传一个JBoss的工作流引擎Jbpm的工作流定义文件。然后把它部署到服务器上。同时,把上传的工作流定义文件保存到服务器的 Web应用程序根目录/WEB-INF/jbpm/upload/目录下,以备查阅!源代码:import java.io.File;import java.net.URI;import java.util.Date 阅读全文
posted @ 2012-03-12 09:31 七月逆流 阅读(264) 评论(0) 推荐(0) 编辑
摘要: JavaEE程序有一大路径陷阱,那就是ServletContext的getRealPath方法。我们常常使用getRealPath(“/”)来获得Web应用程序根目录的绝对路径。这是绝对要不得的!提供这个方法绝对是JavaEE API开发组的一大败笔。使用它,我们会万劫不复!绝对不要使用ServletContext的getRealPath方法获取Web应用的路径!应该使用ServletContext的getResource()方法,直接使用相对于Web应用根目录的相对路径来获取资源。ServletContext接口中定位资源的方法getResourcejava.net.URL getResou 阅读全文
posted @ 2012-03-12 09:29 七月逆流 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源!Java路径Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种:一、URI形式的绝对资源路径如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b 阅读全文
posted @ 2012-03-12 09:26 七月逆流 阅读(687) 评论(0) 推荐(0) 编辑