小编Ste*_*lva的帖子

Hibernate TransientPropertyValueException保存数据时

我正在尝试使用hibernate将数据插入数据库。这是我要执行的动作

    session.beginTransaction();
    pojo.StuDetails stu = new StuDetails();
    stu.setFName(f_name);
    stu.setLName(l_name);
    stu.setSex(sex);
    stu.setDob(dob);

    pojo.Subject sub = new Subject(subject, day, time);
    pojo.SubjectHasStuDetails shs = new SubjectHasStuDetails(stu, sub);

    session.save(shs);
    session.getTransaction().commit();  
Run Code Online (Sandbox Code Playgroud)

但这给我一个错误的说法

线程“主”中的异常org.hibernate.TransientPropertyValueException:非null属性引用了一个瞬态值-瞬态实例必须在当前操作之前保存

这是我的学生详细信息实体

 public class StuDetails  implements java.io.Serializable {


 private Integer id;
 private String FName;
 private String LName;
 private String sex;
 private String dob;
 private Set subjectHasStuDetailses = new HashSet();
 ...
 //constructors and getters, setters
Run Code Online (Sandbox Code Playgroud)

我的学生详细信息hbm.xml

<hibernate-mapping>
    <class name="pojo.StuDetails" table="stu_details" catalog="laravel_test" optimistic-lock="version">
        <id name="id" type="java.lang.Integer">
            <column name="id" />
            <generator class="identity" />
        </id>
        <property name="FName" …
Run Code Online (Sandbox Code Playgroud)

java hibernate hbmxml

4
推荐指数
1
解决办法
1万
查看次数

Bootstrap 下拉列表位于导航栏下方

这是下拉菜单出现时的样子。 在此处输入图片说明

导航栏:

     <nav class="navbar navbar-default" role="navigation">

                                <div class="navbar-header">
                                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                                        <span class="sr-only">Toggle navigation</span>
                                        <span class="icon-bar"></span>
                                        <span class="icon-bar"></span>
                                        <span class="icon-bar"></span>
                                    </button>
                                    <a class="navbar-brand" href="#">Categories</a>
...
Run Code Online (Sandbox Code Playgroud)

落下:

<ul class="dropdown-menu">

            <li>
               <div class="panel panel-default">
                 <div class="panel-body">
                  <div class="panel-info">
                    <p><strong>Black Dress</strong></p>
                      <p>Each Price :&nbsp;<strong>Rs. 500.00</strong></p>
                      <p>Quantity :&nbsp; <input type="number" value="3"/> 
                    <a href="#"><span class="glyphicon glyphicon-refresh"></span></p>
                                   ....
Run Code Online (Sandbox Code Playgroud)

尝试定位(position:relative)。但无法获得所需的结果。(下拉nav-bar)。提前致谢。

这是我工作的一个例子。

html css navbar drop-down-menu twitter-bootstrap-3

2
推荐指数
1
解决办法
1928
查看次数