小编shr*_*nth的帖子

如何在单个数据库中将Hibernate用于两个不同的模式

我想在数据库中使用两个不同的模式,每个模式具有相同的表集但数据不同.如何使用hibernate并指向两个不同的模式.我是hibernate的新手.请提供链接.

提前致谢

hibernate

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

generic:extends Number&Comparable Basic Understanding

class  MyTest<K,V extends Number & Comparable> implements Comparable<MyTest>{

    private K key;
    private V value;

}
Run Code Online (Sandbox Code Playgroud)

这是什么意思K, V extends Number & Comparable?在上面的语句MyTest中实现了一个类似的接口,但我无法弄清楚K,V为什么有Number&Comparable.k,v不是接口.有人可以就此启发我.

java generics

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

当出现验证错误时,防止打开确认对话框

我在手风琴面板的标签内有一个文字区域,这是一个描述.我正在尝试编辑说明并保存它.我正在验证文本区域,以便最大字符不应超过1000个字符.我<p:message>用来显示验证消息.在实际保存之前,将显示确认对话框以确认保存.

<p:messages showDetail="true" autoUpdate="true" />

<p:accordionPanel dynamic="true">
    <p:tab id="_0" title="description">
        <p:inputTextarea styleClass="max" id="editDesc1" widgetVar="txtBox" value="#{testBean.description}" 
            rows="6" cols="150" validatorMessage="#{msg.AddSystem_validationMsg5}" autoResize="false">
            <f:validateLength maximum="1000"></f:validateLength> 
        </p:inputTextarea>

        <p:commandButton value="save"  oncomplete="saveDialog.show()"/>

        <p:confirmDialog message="#{msg.EditSystem_confirmMsg1}" width="200" 
            showEffect="explode" hideEffect="explode" 
            header="Confirm" severity="alert" widgetVar="saveDialog"> 
            <p:commandButton value="#{msg.EditSystem_confirmAnswer1}"  action="#{testBean.saveEdit}" process="@this" /> 
            <p:commandButton value="#{msg.EditSystem_confirmAnswer2}" onclick="saveDialog.hide()" type="button" /> 
Run Code Online (Sandbox Code Playgroud)

如果用户输入超过1000个字符并尝试保存,则验证消息会短时间出现,然后弹出确认对话框,导致验证消息消失.如果出现验证错误,如何防止确认对话框弹出?

validation dialog messages primefaces jsf-2

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

标签 统计

dialog ×1

generics ×1

hibernate ×1

java ×1

jsf-2 ×1

messages ×1

primefaces ×1

validation ×1