• hibernate自动建表


    x'ml配置文件

            <!-- 扫描所有实体类 -->
            <property name="packagesToScan">
                <list>
                    <value>com.fit.core.pojo</value>
                </list>
            </property>


    //关键diamagnetic
    <prop key="hibernate.hbm2ddl.auto">update</prop>

    实体类

    package com.fit.core.pojo;
    
    import java.util.Date;
    
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import javax.persistence.JoinColumn;
    import javax.persistence.ManyToOne;
    import javax.persistence.Table;
    import javax.persistence.Temporal;
    import javax.persistence.TemporalType;
    
    /**
     */
    @Entity
    @Table(name="tbl_interview")
    public class TblInterview {
        @Id
        @GeneratedValue(strategy = GenerationType.AUTO)
        private Long id;
        
        @ManyToOne
        @JoinColumn(name="party_worker")
        private User partyWorker;
        
        @Temporal(TemporalType.DATE)
        @Column(name="start_date", length=30, nullable=true)
        private Date startDate;    
        
        @Column(name="request_content", nullable=true)
        private String requestContent;
        
        @Column(length=50, nullable=true)
        private String topic;
    
        public Long getId() {
            return id;
        }
    
        public void setId(Long id) {
            this.id = id;
        }
    
        public User getPartyWorker() {
            return partyWorker;
        }
    
        public void setPartyWorker(User partyWorker) {
            this.partyWorker = partyWorker;
        }
    
        public Date getStartDate() {
            return startDate;
        }
    
        public void setStartDate(Date startDate) {
            this.startDate = startDate;
        }
    
        public String getRequestContent() {
            return requestContent;
        }
    
        public void setRequestContent(String requestContent) {
            this.requestContent = requestContent;
        }
    
        public String getTopic() {
            return topic;
        }
    
        public void setTopic(String topic) {
            this.topic = topic;
        }
        
    }
  • 相关阅读:
    Linux基础文件打包
    Linux基础文件查找
    Apache的三种工作模式及相关配置
    elasticsearch启动错误整理
    Zabbix-agentd错误整理
    Nginx编译安装
    PHP编译安装
    Zabbix编译安装(全)
    Chetsheet: 2017 01.01 ~ 01.31
    Cheatsheet: 2016 12.01 ~ 12.31
  • 原文地址:https://www.cnblogs.com/kisstear/p/5545948.html
Copyright © 2020-2023  润新知