小编Jen*_*der的帖子

PF功能在Primefaces中有什么作用?

在许多地方,人们可以找到使用PFPrimefaces 的函数.例如在这个答案中

从我到目前为止所看到的,它似乎是一种神奇的"让它工作得更好"的功能.但我不相信这种东西:

这个功能有什么作用?

我在哪里可以找到有关它的文档?

primefaces jsf-2

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

无法强制转换为java.lang.Comparable

import java.util.HashMap;
import java.io.*;
import java.util.*;
public class Fegan implements Comparable{
HashMap<String, Integer> cart = new HashMap<String, Integer>();
List list = new ArrayList<FoodItems>();
int x =0;
public void addToCart(FoodItems f)
{
    cart.put(f.name, f.valueOfFood);
}
public String display(FoodItems f)
{
    return(f.name + " costs " + f.valueOfFood);
}
public void addToList(FoodItems f)
{
    //FoodItems temp = (FoodItems) f;
    list.add(f);
}
public int compareTo(Object o)
{
    //FoodItems temp = (FoodItems) o;
    if(this.x == ((FoodItems)o).valueOfFood)
        return 0;
    else if (this.x <((FoodItems)o).valueOfFood)
        return 1; …
Run Code Online (Sandbox Code Playgroud)

java

30
推荐指数
2
解决办法
10万
查看次数

您是否应该在JPA中为每个表创建一个存储库?

您是否应该在JPA中为每个表创建一个存储库?如果没有,您如何解决存储库数据库中的泛型?

例如,下面是一个StoreRepository.它处理对象的CRUD操作Store.如果我希望存储库也保存一个StoreEvent对象,我将如何更改下面的接口以容纳这两个对象?

@Repository
public interface StoreRepository extends JpaRepository<Store, String> {
    public Store findByGuid(String guid);
}
Run Code Online (Sandbox Code Playgroud)

java jpa spring-data spring-data-jpa

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

为什么要使用带框架的模板引擎?

我最近发现了PHP框架Kohana(非常棒)并且正在阅读一个关于将它与模板引擎(如SmartyTwig)结合使用的线程.我的问题是为什么要打扰?当然,根据定义,MVC框架是一个模板引擎.甚至"原始"PHP也可以说是一种模板引擎.除了Kohana等框架中已经存在的内容之外,还有哪些可能的好处呢?

编辑 - 我意识到MVC框架与模板引擎不是一回事,但V部分肯定会做同样的工作吗?也许是一种更好的措辞方式; 为什么要在MVC框架的V部分之上添加模板引擎?

php model-view-controller templates frameworks kohana

28
推荐指数
4
解决办法
6379
查看次数

Hibernate抛出奇怪的错误:未映射类

这是错误

org.hibernate.hql.ast.QuerySyntaxException: Payment is not mapped [select p from Payment p]
Run Code Online (Sandbox Code Playgroud)

我不明白为什么会抛出这个错误,这个类应该被映射,因为我会简要地向你展示.我有一个非常基本的配置,如下所示:http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html/ch01.html

我试图将映射定义添加到hibernate.cfg.xml中,我也尝试以编程方式添加它.他们都没有工作.有谁能告诉我,我在这里失踪了什么?(这不是我第一次整理Hibernate项目)

这是hibernate.cfg.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>
    <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/paymentsdatabase</property>
    <property name="hibernate.connection.username">xxx</property>
    <property name="hibernate.connection.password">xxx</property>
    <property name="hibernate.show_sql">true</property>
    <property name="hibernate.current_session_context_class">thread</property>

    <property name="hibernate.hbm2ddl.auto">create</property>

    <!--  <mapping class="com.lsyh.swati.zk.model.Payment"/> -->
  </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

数据库连接工作正常,我已经测试过了

这是我的HibernateUtil中的静态初始化程序

static {
    try {

        // Create the SessionFactory from standard (hibernate.cfg.xml) 
        // config file.
        sessionFactory = new AnnotationConfiguration()
            .addPackage("com.lsyh.swati.zk.model")
            .addAnnotatedClass(Payment.class)
            .configure().buildSessionFactory();
    } catch (Throwable ex) { …
Run Code Online (Sandbox Code Playgroud)

java orm hibernate jpa hibernate-mapping

27
推荐指数
2
解决办法
8万
查看次数

Spring数据jpa - 如何通过方法名称组合多个And和Or

我正在尝试迁移该应用程序.我正在从Hibernate工作到Spring Data Jpa.

虽然spring数据jpa提供了简单的查询构建方法,但我仍然坚持创建使用And和的查询方法Or operator.

MethodName - findByPlan_PlanTypeInAndSetupStepIsNullOrStepupStepIs(...)

当它转换为查询时,前两个表达式被组合并执行为[(exp1 and exp2) or (exp3)].

而要求是](exp1) and (exp2 or exp3)].

任何人都可以告诉我,如果这是可以实现的 Spring data jpa?

java spring-data spring-data-jpa

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

如何使用Hibernate获取两个字段的唯一键?

我有一个实体类的两个字段,我不希望它们是唯一的,而是用作一个键的复合字段,它必须是唯一的.例如,我有两个字段(名称和版本),对于其他记录可以是相同的,但它们必须是唯一的.使用Hibernate(带注释)的最佳方法是什么?我正在使用Hibernate Validator用于其他字段,但我不确定如何使用它来验证两个字段一起组成一个唯一键.我正在使用一个通用实体类,它具有一个id泛型类型,可以换成复合键类,但我还没有得到它的工作得很好.

java orm annotations hibernate jpa

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

如何在html或JS中禁用突出显示?

我需要在我的网络应用程序上禁用所选文本的突出显示.我有充分的理由这样做,并知道这通常是一个坏主意.但无论如何我还是需要这样做.如果我需要使用CSS或JS来做这件事并不重要.我主要想要的是去除突出显示元素的蓝色.

html javascript css highlight

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

Spring JPA - 部分由EmbeddedId查找

以下代码仅用于演示目的.

我的实体 bean看起来像这样

@Entity
class Employee {

    @EmbeddedId
    private EmployeeKey employeeKey;

    private String firstName;
    private String lastName;

    // Other fields
    // Getter and Setters
}
Run Code Online (Sandbox Code Playgroud)

嵌入式类:

@Embeddable
class EmployeeKey implements Serializable {

    private int employeeId;
    private String branchName;
    private String departmentName;

    //Getter and Setters
}
Run Code Online (Sandbox Code Playgroud)

我可以编写JPARepository接口方法来通过EmbeddedId查找Employees,它也会返回结果.

interface EmployeeRepository extends JpaRepository<Employee, EmployeeKey> {
        List<Employee> findByEmployeeKey(EmployeeKey employeeKey);
}
Run Code Online (Sandbox Code Playgroud)

问题: 假设,在查询时我只有employeeIdbranchName,我不想在departmentName上放置过滤器

  • 在这种情况下,我如何编写我的Repository方法
  • JPA是否有针对此类场景的内置版本?

java hibernate jpa spring-data-jpa

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

Jenkins/Hudson中有哪些属性可用于构建配置?

问题出在标题中

我知道BUILD_NAMEBUILD_IDBUILD_TAG,我看到某处属性的列表,但我无法找到它了.

continuous-integration hudson properties build jenkins

22
推荐指数
2
解决办法
5万
查看次数