本站消息

站长简介/公众号


站长简介绍:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群.欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

  价值13000svip视频教程,java大神匠心打造,零基础java开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

PlayFramework:CRUD 和排序列表

发布于2022-06-22 07:55     阅读(1020)     评论(0)     点赞(22)     收藏(2)


我刚刚阅读了有关CRUDPlayFramework 的系统并决定编写简单的示例,只有两个类GroupUser并决定很多用户可以在一个组中,但一个用户可以只在一个组中。所以,我已经使用了它ManyToOneOneToMany注释,请看下面的代码:

package models;

import play.db.jpa.Model;

import javax.persistence.Entity;
import javax.persistence.ManyToOne;

/**
 * @author sergiizagriichuk
 */
@Entity
public class User extends Model {
    public String firstName;
    public String lastName;

    @ManyToOne
    public Group group;

    @Override
    public String toString() {
        return firstName;
    }
}

package models;

import play.db.jpa.Model;

import javax.persistence.Entity;
import javax.persistence.OneToMany;
import javax.persistence.OrderBy;
import java.util.List;

/**
 * @author sergiizagriichuk
 */
@Entity
public class Group extends Model {
    public String groupName;
    public String groupDescription;
    @OneToMany
    @OrderBy("firstName desc")
    public List<User> users;

}

对于排序,我尝试使用注释OrderBy,结果什么都没有.firstNameCRUD


解决方案


您是否尝试在用户列表中添加mappedBy属性?

@OneToMany(mappedBy="group")

站长简介:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群.
欢迎关注我的公众号:程序员总部,关注公众号回复java,免费领取 全套java视频教程,关注公众号回复java充值+你的账号,免费为您充值1000积分



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/457997/762079e26617507a2920/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

22 0
收藏该文
已收藏

评论内容:(最多支持255个字符)