<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.User" table="user">
<id name="id" column="id_ID" >
<generator class="increment"></generator>
</id>
<property name="url" column="URL" />
<property name="encoding" column="ENCODING" />
</class>
<sql-query name="user.getUpdated">
<return-scalar column="id" type="integer"/>
<return-scalar column="count" type="long"/>
<![CDATA[
select * from user
]]>
</sql-query>
<query name="Daily.getDailyByIdAndDate">
from Daily
where Id = :Id
and date between :startDate and :endDate
</query>
</hibernate-mapping>
java code
Query query = getSession().getNamedQuery("Daily.getDailyByIdAndDate");
query.setInteger("id", adOrderId);
return (List<AdEntry>) query.list();
这里在代码中getSession().getNamedQuery返回的都是query接口对象, 但在内部回根据映射文件中sql-query 或query返回对应的query实现
分享到:
相关推荐
<value>classpath:hibernate.cfg.xml </property> </bean> --> class="org.apache.commons.dbcp.BasicDataSource"> value="${database.driver}"> ${database.url}"> ${database....
<mapping resource="com/briup/bean/LxfWorkshopEmployee.hbm.xml" /> <mapping resource="com/briup/bean/LxfWorkshopManager.hbm.xml" /> <mapping resource="com/briup/bean/LxfWorkshopProduct.hbm.xml" />...
#hibernate.proxool.xml proxool.xml #hibernate.proxool.properties proxool.properties ################################# ### Plugin ConnectionProvider ### ################################# ## use a ...
默认配置为mysql5.0 hibernate.cfg.xml.mssql为Ms sqlserver2000数据库配置文件 hibernate.cfg.xml.oracle为oracle9i数据库配置文件 TblNews.hbm.xml.oracle为oracle9i的tbl_news表映射文件 这些文件...
Hibernate开发jar包 5.07 配置文件内容 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-... <mapping resource="com/itheima/domain/Customer.hbm.xml"/> </hibernate-configuration>
│ │ hibernate.cfg.xml │ │ struts.xml │ │ │ └─com │ └─aw │ ├─action │ │ BillAction.java │ │ GoodsAction.java │ │ UsersAction.java │ │ │ ├─bean │ │ Bill.hbm.xml...
3.4.1. SQL Dialects .......................................................................................... 42 3.4.2. Outer Join Fetching ..............................................................
4.jdbc-hibernate-config-gourderwa.properties 中默认hibernate.hbm2ddl.auto=create ,如做好demo数据后请修改为validate 5.将doc中文件放置于 pdfUploadAddress 配置目录下,项目启动后自动设置为demo数据文件 ...
3、Hibernate 框架主要包括持久化对象(PersistentObjects)、Hibernate 配置文件 (一般被命名为*.cfg.xml)、Hibernate 映射文件(一般被命名为*.hbm.xml) 三部分; 4、编译运行基于 Hibernate 框架的工程,需要...
rar中包含整个项目的源码和数据库生成脚本,采用jax-ws发布Web Service服务,支持java客户端和.Net客户端调用,数据库采用oracle10g,里面有创建数据库脚本文件createTable_Oracle10g.sql,由于Hibernate映射表中会...
..........\...\..\..\persist\Xiangmubiao.hbm.xml ..........\...\..\..\.......\Xiangmubiao.java ..........\...\..\..\server\server.java ..........\...\hibernate.cfg.xml ..........\...\struts.xml ...
4.创建hibernate配置文件(文件名为hibernate.cfg.xml,一般我们将其放在根目录下面) <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration ...
Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置...
二.创建持久化对象和映射文件 1.持久化对象创建 2.... <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping ....hbm.xml"/> </hibernate-configuration>
<prop key="hibernate.show_sql">true <prop key="hibernate.format_sql">true <value>com/newer/pojo/CustType.hbm.xml</value> <value>com/newer/pojo/Customer.hbm.xml</value> ...
自己根据课本总结的使用hibernate时,实体类间映射文件即*.hbm.xml文件的写法。如果你正在学习hibernate,保证会对你有所帮助。
三、 Hibernate.cfg.xml:hbm2ddl.auto 16 四、 搭建日志环境并配置显示DDL语句 16 五、 搭建Junit环境 16 六、 ehibernate.cfg.xml : show_sql 17 七、 hibernate.cfg.xml :format_sql 17 八、 表名和类名不同,...
3, 读取不到数据的情况下会提示不能编译HSRK.Model.UserInfo.hbm.xml 有时问题出的好奇怪,程序发布之后又出现了这个提示, 将hibernate.cfg.xml中的<mapping assembly="HSRK.Model"/>注销掉又加上突然又行了,真是...
3, 读取不到数据的情况下会提示不能编译HSRK.Model.UserInfo.hbm.xml 有时问题出的好奇怪,程序发布之后又出现了这个提示, 将hibernate.cfg.xml中的<mapping assembly="HSRK.Model"/>注销掉又加上突然又行了,真是...
为参加某公司面试,根据要求熬夜(并且我面试似乎没过,郁闷)做的系统,看点:实现了用户聊天记录的交叉并且按时间排序(SQL在Message.hbm.xml中,)