zoukankan      html  css  js  c++  java
  • xdoclet在hibernate中的典型应用1

    对表的声明
    /**
     * @hibernate.class table="author"
     
    */


    一对一
     /**
         * @hibernate.one-to-one cascade="all" constrained="true"
         
    */
        
    public Person getPerson() {
            
    return person;
        }


    多对一、一对多

        
    /**
         * @hibernate.set lazy="true" inverse="true" cascade="all"
         * @hibernate.collection-key column="authorid"
         * @hibernate.collection-one-to-many class="com.cq.Publication"
         
    */
        
    public Set getPublications() {
            
    return publications;
        }

     /**
         * @hibernate.many-to-one column="authorid"
         
    */
        
    public Author getAuthor() {
            
    return author;
        }


    多对多
     /**
         * @hibernate.set lazy="true" table="author_work"
         * @hibernate.collection-key column="author_id"
         * @hibernate.collection-many-to-many column="work_id" class="com.rq.Work"
         
    */
        
    public Set getWorks() {
            
    return works;
        }

     /**
         * @hibernate.set lazy="true" table="author_work"
         * @hibernate.collection-key column="work_id"
         * @hibernate.collection-many-to-many column="author_id" class="com.rq.Author"
         
    */
        
    public Set getAuthors() {
            
    return authors;
        }

  • 相关阅读:
    grid 布局
    mongoose
    Nestjs 上传文件
    Nestjs 设置静态文件,public
    Centos 为Nginx 搭建https
    react组件
    namecheap 添加二级域名
    electron+react
    遍历文件,读取.wxss文件,在头部添加一条注释
    react 中的绑定事件
  • 原文地址:https://www.cnblogs.com/fjchenq/p/776631.html
Copyright © 2011-2022 走看看