Java Hibernate-如何用Java编写

Java Hibernate-如何用Java编写,java,c#,hibernate,Java,C#,Hibernate,我需要用Java重写我们的一些Web服务(最初是用C#) 如何用Java编写这个简单的C#代码 var vdoList = db.tbl_videos.GroupBy(s => s.VideoUploadedDate.Value.Year); List<dynamic> groups = new List<dynamic>(); foreach (var item in vdoList) { groups.Add(new { Year = item.Key,

我需要用Java重写我们的一些Web服务(最初是用C#) 如何用Java编写这个简单的C#代码

var vdoList = db.tbl_videos.GroupBy(s => s.VideoUploadedDate.Value.Year);
List<dynamic> groups = new List<dynamic>();
foreach (var item in vdoList)
{
    groups.Add(new { Year = item.Key, Count = item.Count() });
}
但我只是得到了一个视频分类字符串列表


谢谢

您至少试过了吗?您想知道如何为每个循环创建一个循环吗?在C#entity framework组中,通过给我一个IGrouping对象,在Hibernate中,我刚刚得到了一个没有TblVideos对象的字符串列表
List gg = session.createCriteria(TblVideos.class).setProjection(Projections.groupProperty("videoCategory"))
                        .list();