zoukankan      html  css  js  c++  java
  • hibernate学习笔记(4)表单操作

    User.hbm.xml的表单配置:

    ①主键

    <id name="id" type="java.lang.Integer">
      <column name="id" />
      <generator class="assigned" />
    </id>

    <id></id>中的内容为主键

    (1)assigned 由java应用程序负责生成(手工赋值)

    Ps1:assigned注意:如果实体类中设置的主键id是基本类型int的话,则可以不用赋值,系统默认值为0;如是引用类型Integer话,则默认值为null,不赋值系统则报错。
    (2)native 由底层数据库自动生成标示符,如果是MySQL就是increment,如果是Oracle就是sequence,等等

    Ps2:native注意:系统会自动选择该数据库对应的自动增值方式,从1开始。即使手动给他赋值,也不会起作用,但也不会报错。

    ②type类型

    时间类型,type="java.util.Date"等价于type="date"

  • 相关阅读:
    es6之class继承
    es6-class基本语法
    vue-cli3搭建pwa项目(一)
    vue 组件的通信方式
    react之组件&props
    React之元素渲染
    JSX
    JSX
    在项目中怎么使用react
    认识react
  • 原文地址:https://www.cnblogs.com/lzhc/p/6519886.html
Copyright © 2011-2022 走看看