我只是想知道网页的个性化是如何发生的?如何将网页状态保存在数据库中?它使用哪个字段?我使用过Asp.net会员资格,在Asp.Net中,只需拖放就可以轻松实现。但遗憾的是我正在使用Java,我想用Java实现这个概念。如何才能做到这一点?它背后的基本理念是什么?数据库中的哪个字段可以容纳这样的信息,当然varchar不能:p
答案 0 :(得分:0)
根据您的描述性评论,现在更有可能回答这个问题。这是一个建议:
制作以下数据模型
class User {
private List<UserScreen> screens;
// more properties
}
class Screen {
// screen properties
}
class UserScreen {
private Screen screen;
private User user;
private int position;
}
将您可能的屏幕位置编号从0到n。 -1可能意味着“不可见”。
position
UserScreen
属性