EmbeddedId 或 IdClass 注释用于表示复合主键。如何在没有(EmbeddedId 或 IdClass)的情况下使用复合主键?
如果可以在没有( EmbeddedId 或 IdClass )的情况下使用复合主键,那么我如何使用EntityManager.find( Entity Class , Object PrimaryKey) 方法在复合主键(多个主键)的情况下查找实体(因为没有 IdClass 或嵌入式 ID)。
EclipseLink 在 find() 操作中获取 pk 列表,但如果示例中定义了复合 pk 密钥 -
Entity Person {
@Id
String username;
@Id
String emailId;
@Basic
String firstName;
@Basic
String lastName;
}
List list = new ArrayList();
list.add(${username}); //Run time value
list.add(${emailId}); //Run time value
Run Code Online (Sandbox Code Playgroud)
那么EnityManager.find(list)将接受这些参数,我是对的吗?
如果我假设正确,那么 EnitityManager.find() 操作将如何知道列表第一个参数是用户名或 emailId pk 值(表示复合 pk 字段值的序列)
如何使用JavaFX CSS创建类似Android TextField的JavaFX TextField?
例如 :
我已经尝试了很多FX css,但没有达到这样的效果.这里http://jsfiddle.net/QKm37/ CSS存在HTML输入类型,但它不适用于JavaFX SceneBuilder.
例如 : /** Not Exist in JavaFX **/
-fx-border: none;
-fx-background: bottom left linear-gradient(#a9a9a9, #a9a9a9) no-repeat, bottom center linear-gradient(#a9a9a9, #a9a9a9) repeat-x, bottom right linear-gradient(#a9a9a9, #a9a9a9) no-repeat;
有没有办法获得绝对的java.nio.Path?我有一个相对路径path3
从 Path path3 = path1.relativize(path2);
我想要再次path2
获取path1
和path3
.
会path1.resolve(path3)
回来path2
吗?
例如path1.resolve(path3)
:
如果路径1是C:\Users\ABC\Documents\NetBeansProjects\JSF Sample\web
和path3时,是..\..\..\..\Pictures\BxqfOHfIIAApI.png
那么路径2包含C:\Users\ABC\Documents\NetBeansProjects\JSF Sample\web\..\..\..\..\Pictures\BxqfOHfIIAApI.png
如何获得path2之类的C:\Users\ABC\Pictures\BxqfOHfIIAApI.png
java ×2
css ×1
eclipselink ×1
file ×1
fxml ×1
java-8 ×1
javafx ×1
javafx-8 ×1
jpa ×1
persistence ×1