摘要:
OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。OGNL表达式 1、#号的用法 #用法1:访问OGNL上下文和Action上下文,#相当ActionContext.getContext() a) 如果访问其他Context中的对象,由于他们不是根对象,所以在访问时,需要添加#前缀。 1 Action中代码: 2 ServletActionContext.getRequest().setAttribute("username", "user 阅读全文
摘要:
1、Hibernate中持久化类的访问者有两个(从保存和查询两条路线看) 注意:Java应用程序不能访问持久化类的private方法,而hibernate没有这个限制,它可以访问各种级别的方法。2、基本数据类型和包装类型区别 基本数据类型和包装类型对应的hibernate映射类型相同。基本类型可直接运算、无法表达null、数字类型的默认值为0。包装类默认值是null。当对于默认值有业务意义的时候需要使用包装类。3、Hibernate访问持久化类属性的策略 a)propertye 默认值:表明hibernate通过getXXX和setXXX来访问类属性。推荐使用。提高域模型透明性。 b)fi.. 阅读全文