我有一个桌面应用程序,它变得越来越大。我想知道我是否可以使用桌面应用程序制作类似微服务的东西?我想应用程序现在保持桌面。它是用 C++ 编写的应用程序。我可以通过一些准备排除一些模块。但是有没有可能,如果有人知道如何开始呢?
我正在使用 PostgreSQL 编写带有 Spring-Boot 的服务器,我试图获取有关链接到特定实体的图像的信息。我正在尝试将用户信息从服务器获取到我的前端 Angular 应用程序。在我的系统中,用户有链接到他的帐户的图像,所以我做了 ImageEntity 类
@Entity @Table(name = "image") @Data
public class ImageEntity {
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE)
private Long id;
private String name;
private String type;
@Lob
private byte[] image;
@JsonIgnore
public byte[] getImage() {
return image;
}
}
Run Code Online (Sandbox Code Playgroud)
然后我将图像列表链接到用户帐户类别
@Entity @Data
public class UserAccount{
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE)
private Long id;
private String firstName;
private String lastName
@OneToMany(cascade = CascadeType.ALL)
@JoinTable(
name = "user_images",
joinColumns = {@JoinColumn(name = "user_id", referencedColumnName = "id")},
inverseJoinColumns = …Run Code Online (Sandbox Code Playgroud)