小编Nab*_*Nab的帖子

如何解决此错误:错误:运算符不存在:字符变化 = 整数

我是 Java EE 和 Spring 的初学者。实际上,我编写了一个应用程序,我花了几个小时来解决一个我无法纠正的错误。我想指定我查看处理此异常的其他主题,但我仍然无法解决它。

我正在尝试使用此查询获取帐户列表:

    @Override
    public List<Account> getAccountByClient2(Client client){
    LOGGER.log(Level.INFO,"customer id : " + client.getId() );
    List<Account> accounts = sessionFactory.getCurrentSession()
            .createQuery("from Account a where a.client = :client ")
            .setParameter("client", client)
            .getResultList();
    LOGGER.log(Level.INFO, " size of the list : " +accounts.size());
    return accounts;
    }
Run Code Online (Sandbox Code Playgroud)

这个查询在表account上有一个外键client并且这个表有 bean :

豆子账号

    @Entity
    @Table(name="account")
    public class Account {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "iban")
    private String iban;

    @JoinColumn(name="id_client")
    @ManyToOne
    private Client client;

    @Column(name="overdraftallowed")
    private Double overdraftallowed;

    @JoinColumn(name="idtypecodeaccount") …
Run Code Online (Sandbox Code Playgroud)

java postgresql spring hibernate

5
推荐指数
0
解决办法
5723
查看次数

如何在 jenkins-pipeline 中获取输入步骤输出

我在我的管道中使用了一个输入步骤,如下所示:

input(
         message : "some message",
         parameters: [
          [$class: 'ChoiceParameterDefinition',
            choices: string ,
            description: 'description',
            name:'input'
         ]
        ]
      )
Run Code Online (Sandbox Code Playgroud)

我想使用我配置的名称输入来获取像 ${input} 这样的输入中的值,但它不起作用。我也试着把它放在一个像这样的 var 中:

def reg = input : messages : "", paramaters: [...]
Run Code Online (Sandbox Code Playgroud)

但它也不起作用,所以我不明白我如何获得用户选择的参数并且在 do 中没有找到如何做。

问候,

groovy jenkins jenkins-plugins jenkins-pipeline

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