在设计上有一点问题,希望我能在这里寻求建议。接受 grails 可能是完全错误的工具,但这就是生活。
所以一直在努力开发一个网络应用程序,该应用程序基本上只是从谷歌电子表格中呈现大量信息并发回一些更新。我已经设法让它大部分工作,但决定重写它以摆脱我荒谬的意大利面条代码以及散布在整个项目中的许多损坏的代码。
系统比较小,两三个用户。数据量也很小。一个工作表最多有 500 行(四列),另一个工作表可能有 5000 行(四列)。这么小,但我需要它(嗯,想要它)留在谷歌电子表格和从那里提供的应用程序中。
为此,我需要三个类,Google 身份验证类保存与 google 对话的密钥和令牌信息 Google Spreadsheet 类保存源电子表格中的信息 Google Data Entry 基于唯一 ID 保存来自两个电子表格的信息
所以这是我的问题,我应该将这些类定义为什么。以为我会使用域类,但后来意识到这些都存储在数据库中。有没有办法让域类会话依赖于 IE,两个用户可以在同一台服务器上使用同一个应用程序,但永远看不到彼此的数据,并且数据在注销时被销毁。如果没有,是否还有其他一些我可以使用的类与域类类似,但保存在内存中用户/会话特定。