zoukankan      html  css  js  c++  java
  • JavaEE笔记(三)

    缓存是通过map储存的    

    hibernate中一对一关系配置

    // 如果A中有B 或者B中有A,那么为单项关联
    // 如果A和B互有,那么为双向关联(最常用)
    class A{
        private int id;
        private String name;
        private B b;
    }
    class B{
        private int id;
        private String name;
        private A a;
    }
    主键关联
         <!-- 两个对象必须确认它们被赋予相同的标识符
           B 配置文件的id配置参数 -->
           <id name="id" column="id" type="int">
               <generator class="foreugn">
                   <param name="property">A</param>
               </generator>
           </id>
           <!-- 如果是主键关联,constrained必须为true
            cascade 级联
            因为A和B级联,所以存储A的时候也会存储B
            A文件配置参数<one-to-one>添加属性cascade="all"
            session.save(A); -->
         <one-to-one name="a" class="com.my.bean.A" constrained="true"/>
     唯一外键关联
         <!-- unique:唯一 <many-to-one>是多对一,唯一就是一对一了 -->
         <many-to-one name="a" class="com.my.bean.A" unique="true"/>

    我不作恶

    但有权拒绝为善

    我不赞同

    但是我捍卫你不为善的权力

  • 相关阅读:
    【.NET】Web Service
    【Coding】C# 操作文件(一)
    【设计模式】设计模式概述
    TCP/IP协议
    【.NET】SOAP Web Service
    简单读写xml
    利用winform来承载WCF服务
    在panel里面显示一个窗体
    asp.net 角色管理 MSDN帮助路径
    asp.net ajax MSDN帮助
  • 原文地址:https://www.cnblogs.com/HackerBlog/p/6091184.html
Copyright © 2011-2022 走看看