小编Rak*_*uri的帖子

JPA和Hibernate:一对一映射导致三个选择查询

JPA 2.0 Hibernate 4.3.5

嗨,

以下是我的OneToOne映射(示例代码假设1个客户只能有1个订单)

class Customer {
    private Order order;
    @OneToOne(mappedBy="customer", fetch=FetchType.LAZY)
    public Order getOrder() { return order; }
    public void setOrder(Order order) { this.order = order ; }
}

class Order {
    private Customer customer;
    @OneToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="cust_id")
    public Customer getCustomer() { return customer; }
    public void setCustomer(Customer customer) { this.customer = customer; }
}

//Calling code
Order order = em.find(Order.class, 4);    // Line 1
System.out.println(order.getCustomer());  // Line 2
</code>
Run Code Online (Sandbox Code Playgroud)

上面的调用代码实际上产生了3个选择语句,即

第1行引起

   select * from order where id …
Run Code Online (Sandbox Code Playgroud)

hibernate jpa

6
推荐指数
1
解决办法
2631
查看次数

Intellij IDEA调试时的备用源

信封:

Mac OS
IDEA Community Edition 15
Run Code Online (Sandbox Code Playgroud)

你好

我目前在远程调试时面临两个问题。在Google周围搜索,但无法修复它们。

  1. 尽管项目中提供了源代码,但调试器始终在Maven源代码中停止。问题:是否有一个设置/解决方案可以归结为“调试时优先使用maven源的项目模块”?
  2. Idea显示了一个弹出窗口,该弹出窗口最初显示了其他来源。选择本地模块后,我将其禁用。现在,我无法重新启用它(对于其他本地模块)。预期的行为是它会自动转到本地模块源,但无法正常工作。没有足够的刺激性,“首选项”->“构建”->“调试器”->“显示备用源切换器”不起作用。无论我做什么,它总是让残疾人士。

非常感谢任何输入。

拉克什

更新资料

#2的解决方案是很难做到的。打开

/ Users /用户名此处/库/首选项/IdeaIC15/options/other.xml

并将“ SHOW_ALTERNATIVE_SOURCE”设置为true,即

<option name="SHOW_ALTERNATIVE_SOURCE" value="true" />
Run Code Online (Sandbox Code Playgroud)

并重新启动IDEA

debugging remote-debugging intellij-idea java-ee

6
推荐指数
1
解决办法
2694
查看次数

jQuery UI多个可排序列:滚动问题

jQuery:1.9.1

jQuery UI:1.10.1

请看小提琴

            <td class="my-column" >
                <div id="my-div1" class="my-div-class">
                    <p class="para-item"> para 101 </p>
                </div>
            </td>
            <td>
                <div id="my-div1" class="my-div-class">
                    <p class="para-item"> para 201 </p>
                </div>
            </td>

<script>
    $(".my-div-class").sortable( { connectWith: '.my-div-class' } );
</script>
Run Code Online (Sandbox Code Playgroud)

在小提琴中,当用户试图将list-1中的顶部项目拖动到list-2的底部时,list-1的滚动条将被移动而不是list-2滚动条.

尝试了各种各样的事情,但无法让它正常工作.任何意见/建议都非常感谢.

谢谢,拉克什

jquery jquery-ui

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