09 2012 档案
摘要:今天做项目的时候,有两个实体:款式、品牌两者关系是多对多的关联关系,实现的功能是:通过选择款式,显示出该款式的所有品牌。HQL语句如下:1 from Brand as b where b.styles.styleId=? 运行时出现这个异常错误:org.hibernate.QueryException:illegalattempttodereferencecollection。 通过查资料发现,在上面的HQL语句中,Brand的关联实体styles是一个Set集合,而不是一个Style实体。在Hibernate3.2.2以前的版本,Hibernate会对关联实体自动使用隐式的innerjoi.
阅读全文
摘要:在Struts2中,Action处理完用户请求后,将会返回一个字符串对象,这个字符串对象就是一个逻辑视图名。Struts2通过配置逻辑视图名和物理视图之间的映射关系,一旦系统收到Action返回的某个逻辑视图名,系统就会把相应的物理视图呈现给浏览者。 Struts2的结果类型决定了Action处理结束后,下一步将会调用那种视图资源来呈现处理结果。默认是dispatcher,该结果类型指定使用JSP作为视图资源。但是我们会有这样的要求:要求从一个Action转到另一个Action中去。从一个Action直接跳到另一个Action中,Struts提供了两种结果类型可以实现:chain、redi..
阅读全文
摘要:首先我们先来看如下代码示例:1 public class Test_1 {2 public static void main(String[] args) {3 System.out.println(0.06+0.01);4 System.out.println(1.0-0.42);5 System.out.println(4.015*100);6 System.out.println(303.1/1000);7 }8 9 } 运行结果如下。0.069999999999999990.58000000000...
阅读全文