使用annotation与以前的hibernate的区别

news/2024/7/3 5:55:56 标签: hibernate, integer, class, user, import, bean
class="baidu_pl">
class="article_content clearfix">
class="htmledit_views">

1,使用时

以前Configuration config = new Configuration().configure();

 现在 Configuration config = new AnnotationConfiguration().configure();

2.以前是一个实例bean和一个*.hbm.xml

现在一个文件搞定 import javax.persistence.*;

@Entity @Table(name="user") // 非必要,在表格名称与类别名称不同时使用

public class User {  

@Id   @GeneratedValue(strategy=GenerationType.AUTO)   

  private Integer id;  

@Column(name="name") // 非必要,在字段名称与属性名称不同时使用  

   private String name;  

@Column(name="age")   

  private Integer age; // 非必要,在字段名称与属性名称不同时使用

 .... //getter,setter...

}

3.配置class="tags" href="/tags/HIBERNATE.html" title=hibernate>hibernate.cfg.xml

以前 <mapping resource="my/bean/Teacher.hbm.xml" />

 现在        <mapping class="onlyfun.caterpillar.User"/>


http://www.niftyadmin.cn/n/1425758.html

相关文章

数据分析入门 | kaggle泰坦尼克任务(三)—>探索数据分析

系列索引&#xff1a;数据分析入门 | kaggle泰坦尼克任务 文章目录一、探索性数据分析&#xff08;1&#xff09;创建一个模拟数据&#xff08;2&#xff09;排序&#xff08;3&#xff09;利用Pandas进行算术计算一、探索性数据分析 主要介绍利用Pandas进行排序、算术计算以及…

accp EJB 课件总结

1 J2EE 应用程序一般分为客户层、Web 层、业务层和企业信息层 J2EE 应用程序的组件有&#xff1a;EJB组件、WEB组件和客户层组件。WEB组件包含 Servlet组件和JSP组件。客户层组件包含应用程序客户端组件和Applet组件 J2EE 容器分为EJB 容器、Web 容器、应用程序客户端容器和Ap…

数据分析入门 | kaggle泰坦尼克任务(四)—>数据清洗及特征处理

系列索引&#xff1a;数据分析入门 | kaggle泰坦尼克任务 文章目录一、数据清洗及特征处理&#xff08;1&#xff09;数据清洗简述&#xff08;2&#xff09;观察缺失值&#xff08;3&#xff09;缺失值处理&#xff08;4&#xff09;重复值的处理&#xff08;5&#xff09;特征…

计算机类本科生大学期间如何搞竞赛

以我自身为例&#xff0c;某211物联网工程专业&#xff0c;大学期间主持国家级大创一项&#xff0c;参加计算机相关竞赛获得国奖两项&#xff0c;大区奖项两项&#xff0c;省奖一项&#xff0c;校级院级若干。 文章目录一、适合计算机类本科生参加的竞赛有哪些&#xff1f;&…

struts 复习1(速动画)

*.properties 配置 jsp.hello.titlehello world!!!! jsp.hello.errorThis is error!ActionForm package com.yourcompany.struts.form; import javax.servlet.http.HttpServletRequest; import org.apache.struts.action.ActionError; import org.apache.struts.action.Action…

C语言的指针符号到底靠近变量类型还是变量名?

今天在复习数据结构时&#xff0c;C语言实现线性表用到了指针&#xff0c;对指针符号的位置存疑&#xff0c;遂查询了一下&#xff1a; 在C语言中只要使用指针&#xff0c;必然用到* 运算符。然后经常会看到不同的书中*有靠近变量类型的&#xff0c;有靠近变量名称的&#xff…

菜菜的刷题日记 | 蓝桥杯 — 左孩zi右兄弟【第十二届】【省赛】【A组】【Python】

系列索引&#xff1a;菜菜的刷题日记 | 被LeetCode用Python狂虐的那段日子 考前抱佛脚&#xff01; 文章目录【题目】【我的代码】【思考】【题目】 题目链接&#xff1a;http://lx.lanqiao.cn/problem.page?gpidT2898 【我的代码】 我的思路是&#xff1a; 前面一段是输入处…

jsp生成静态新闻页面(一)也谈用JSP实现新郎、sohu新闻系统的技术。

(这个和把jsp生成静态html不同,这个所有的新闻都是静态的 使用了htm模板,不一样的地方就替换掉了 ) &#xff11;、首先要一个写好的htm文件模板&#xff0c;然后几个需要替换的地方如新闻标题、新闻内容直接根据输入的来替换&#xff0c;文件名字就用日期如2000-12-18-1.ht…