hibernate
文章平均质量分 66
sdandan
这个作者很懒,什么都没留下…
展开
-
hibernate中调用存储过程
如果底层数据库(如Oracle)支持存储过程,也可以通过存储过程来执行批量更新。存储过程直接在数据库中运行,速度更加快。在Oracle数据库中可以定义一个名为batchUpdateStudent()的存储过程,代码如下:create or replace procedure batchUpdateStudent(p_age in number) asbeginupdate STUDENT set转载 2009-02-17 17:14:00 · 468 阅读 · 0 评论 -
配置数据源步骤
第一步:把数据库驱动放到$CATALINA_HOME/commons/lib目录下 原因:数据源初始化是在应用初始化之前,而TOMCAT在读取了每个应用的META-INF/context.xml文件之后,需要生成一些连接,此时TOMCAT就需要驱动,就会去自己的commons/lib目录下找第二步:在MATA_INF目录下配置context.xml文件,如下:原创 2009-05-16 11:55:00 · 1371 阅读 · 0 评论 -
hibernate标注
好久就想玩一下hibernate注解了(因为不用hbm文件,维护起来也简单,灵活性较高,适应需求变化作出快速变动,还有一些好处就不一一例举啦),但是没有时间,今天搞了一下,碰个几个问题,我想这应该也就新手最容易碰的。问题有三: 第一、Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unkno转载 2009-06-30 10:22:00 · 4058 阅读 · 1 评论 -
jpa注释
Table Table用来定义entity主表的name,catalog,schema等属性。 • name: 表名 • catalog: 对应关系数据库中的catalog • schema:对应关系数据库中的schema • UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列Java代码转载 2009-06-30 11:28:00 · 1062 阅读 · 2 评论 -
JPA 批注
JPA 批注@Table默认情况下,JPA 持续性提供程序假设实体的所有持久字段均存储到一个名称为实体名称的数据库表中(请参阅 @Entity)。在以下条件下,使用 @Table 批注指定与实体关联的主表:实体名称难于处理、是一个保留字、与预先存在的数据模型不兼转载 2009-09-03 17:47:00 · 1459 阅读 · 0 评论