http://note.youdao.com/share/?id=9065b839f2d6b3f1b6310ad9bb92d3f6&type=note
@entity@table(name = release_info_element)public class releaseinfoelement { @embeddedid private pk pk = new pk(); @column(name = value) private string value; public long getinfoid() { return pk.infoid; } public void setinfoid(long infoid) { pk.infoid = infoid; } public long getparamid() { return pk.paramid; } @override public string tostring() { return releaseinfoelement [infoid= + pk.infoid + , paramid= + pk.paramid + , value= + value + ]; } public void setparamid(long paramid) { pk.paramid = paramid; } public string getvalue() { return value; } public void setvalue(string value) { this.value = value; } @embeddable public static class pk implements serializable { @column(name = info_id) private long infoid; @column(name = param_id) private long paramid; public pk() { super(); } }}