我使用的是来自web应用程序的Spring数据JPA。我的目标是工作API、REST crud方法,使用MySQL中的两个表。项目是目标,那么DB有两个表:Item和AutoBrand,它们是关联关系。一件商品可以得到比一件更多的汽车品牌。但我的应用程序得到的问题,自动品牌表不是从项目表找到id。
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long itemID;
private String name;
private String provider;
private double price;
private int quantity;
@OneToMany( cascade = CascadeType.ALL, mappedBy = "item")
private Set<AutoBrand> brands;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long brandID;
private String name;
private String model;
private int year;
@ManyToOne
@JoinColumn(name="itemid", nullable = false)
private Item item;
项目代表java
public interface ItemRepository extends JpaRepository<Item, Long> {
}
AutoBrand Rep.Java
public interface AutoBrandRepository extends JpaRepository<AutoBrand, Long> {
}
可能您的getter是getid
而不是getitemid
(请参阅Spring Data JPA无法定位具有给定名称的属性)
无论如何,尽可能多地发布代码会更好
由于AndroidAnnotations,名称是“.mainActivity_”,而不是“mainActivity”。 除此之外,托管的AssetLinks.json可以通过HTTPS连接访问,下面是我的文件: SHA256指纹来自我用来构建应用程序发布版本的证书。
我正在尝试构建一个应用程序,它将根据赌博的鞅来告诉你输赢。 我的想法是,你可以设定你的钱、目标和最低赌注。 例如我设置我现在的钱是1000,我的目标是得到1100,最低下注是100,应用程序会显示我是否赢了。 实际上,我的想法是构建这个应用程序来计算获胜率,但我不知道怎么做,因此我只是尝试先构建一个更简单的应用程序,如果可以的话,再进一步修改。 但是当我尝试运行应用程序时,应用程序一直显示“你输了
我想知道有没有可能实现优先级查询来解决以下问题:假设有一所学校由于疫情需要调整其最大在校生数。比如某天有4节课,分别是9:00-11:00 50人,10:00-12:00 25人,14:00-16:00 60人,17:00-18:00 70人。那么当前最大的学生是75人,因为当它是10:00-11:00的时候,总共有75个学生在上课。我最初的想法是创建两个优先级队列,一个以课程开始时间为优先级,另
编辑:我想我的问题在这里,它似乎是我的包改变了,我修复了它与逆转的变化。 如果您来这里解决类似的问题,请首先检查此链接:buildoutput.apkdata不得为null
我想在我的应用程序中创建多对多关系,但它不起作用。 我的第一个实体: 我的第二个实体: 我不知道怎么了,但程序没有编译。 请帮助。
尝试在同一个azure函数应用服务号中部署3个不同类型的函数(CosmosDBTrigger/TimerTrigger/HttpTrigger),附加文件夹结构以供参考。 函数未按预期工作,但在成功部署后引发错误。 函数(CopyToQueue)错误:Microsoft。蔚蓝色的网络作业。主机:索引方法“CopyToQueue”时出错。微软蔚蓝色的网络作业。主机:无法将参数“inputCloudS