小编Akh*_*ati的帖子

使用API​​登录Keycloak

我有2个不同的应用程序:比如Application1Application2.

  1. 我已将Application2与keycloak 集成,并且我可以使用Keycloak的登录页面登录此应用程序.

  2. 现在我想要的是,如果我登录到我的Application1(没有keycloak),我应该能够调用keycloak的一些API来登录application2(不需要渲染keycloak的登录页面).

这可行吗?如果有,怎么样?

任何帮助将受到高度赞赏.

谢谢

openid-connect keycloak

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

在Kubernetes上的Tomcat中部署WAR

我需要创建一个Multibranch Jenkins作业来在Tomcat中部署一个应该在Kubernetes上运行的.war文件.基本上,我需要以下内容:

  1. 一种在Kubernetes平台上安装Tomcat的方法.
  2. 在我新安装的Tomcat上部署war文件.

我需要利用它Dockerfile来实现这一目标.

PS:我对Kubernetes和Docker的东西很新,也需要基本的细节.我试过找到教程,却找不到任何令人满意的文章.

任何帮助将受到高度赞赏.

java tomcat docker kubernetes

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

Hibernate:CasecadeType.ALL 与 {CascadeType.PERSIST、CascadeType.MERGE、CascadeType.DETACH、CascadeType.REFRESH、CascadeType.REMOVE}

我有一个简单的休眠 OneToOne 程序。它由Instructor类和InstructorDetail类组成。OneToOne 映射是从 Instructor 到 InstructorDetail 定义的。我只是保存 Instructor 类的一个对象(由于级联,它也应该保存 InstructorDetail 对象)。场景是:

  1. 当我使用 CascadeType.ALL 时,它工作正常。

  2. 但是,当我使用具有所有可能的级联类型的数组(@OneToOne(cascade= {CascadeType.PERSIST, CascadeType.MERGE, CascadeType.DETACH, CascadeType.REFRESH, CascadeType.REMOVE}) )时,它给出以下错误信息:

对象引用未保存的瞬态实例 - 在刷新之前保存瞬态实例:com.poc.entity.InstructorDetail

请在下面找到我的代码:

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;

@Entity
@Table(name="instructor")
public class Instructor {

@Id
@GeneratedValue(strategy= GenerationType.AUTO)
@Column(name="id")
private int id;

@Column(name="first_name")
private String firstName;

@Column(name="last_name")
private String lastName;

@OneToOne(cascade= {CascadeType.PERSIST, CascadeType.MERGE, CascadeType.DETACH, CascadeType.REFRESH, CascadeType.REMOVE})
@JoinColumn(name="instructor_detail_id")
private InstructorDetail …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

Java 中 Double 类型的“无穷大”如何表示

这可能是一个非常简单的问题,但我在这里很困惑。

Double.MAX_VALUE给出1.7976931348623157E308确实是一个浮点文字,因此double.

然而,Double.POSITIVE_INFINITY给出无穷大无穷大的类型如何Double?它看起来不像十进制数,甚至不像数字。

请解释。

java oop

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

如何使用 REST API 在 JBPM 中启动进程(仅适用于 JBPM 7.1.0)

我想使用 REST API 在 JBPM 7.1.0 中启动流程并执行其他任务。虽然这些 API 可用于早期版本的 JBPM,但我无法在 7.1.0 中实现它。请帮助。

rest jbpm

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

标签 统计

java ×3

docker ×1

hibernate ×1

jbpm ×1

keycloak ×1

kubernetes ×1

oop ×1

openid-connect ×1

rest ×1

tomcat ×1