随笔分类 - Hibernate
摘要: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..
阅读全文
摘要:hibernate官网:http://www.hibernate.org/1、对象-关系映射文件(*.hbm.xml) Hibernate 采用 XML 格式的文件来指定对象和关系数据之间的映射. 在运行时 Hibernate 将根据这个映射文件来生成各种 SQL 语句 映射文件的扩展名为 .hbm.xml 这里Customer.hbm.xml文件 dtd规范:hibernate3.jar/org.hibernate/hibernate-mapping-3.0.dtd1 <!DOCTYPE hibernate-mapping PUBLIC 2 "-//Hibernate/Hi.
阅读全文

浙公网安备 33010602011771号