GWT - 在共享文件夹中放置什么?

2023-12-10

我仍然不确定要放入什么shared文件夹。如果我正在执行 RPC 请求,并将 Pojos 从客户端发送到服务器,反之亦然,我是否必须将它们放入shared文件夹(因为它们被客户端和服务器使用)。

EDIT

也许我用错了术语但是当我说Pojo我其实是想说DTO.


您不必将 RPC POJO 放入shared文件夹,但如果你将它们保存在client文件夹中,服务器将依赖于客户端包,因为客户端和服务器都使用 Pojo。客户端和服务器严格分开肯定是更好的,这就是shared文件夹是为了.

我要放入的东西shared文件夹是:

  • RPC 请求/响应 - 我正在使用命令模式 (gwt-dispatch)
  • 数据传输对象 (DTO) - 用于传输数据的轻量级对象
  • 输入验证器 - 在客户端和服务器端验证期间共享的逻辑
  • 共享配置
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GWT - 在共享文件夹中放置什么? 的相关文章

随机推荐

  • Winforms:插入符号位置的屏幕位置

    如何找到标准 Winforms TextBox 的插入符的屏幕位置 您只能使用本机互操作来完成此操作 获取插入符位置 DllImport user32 dll return MarshalAs UnmanagedType Bool stat
  • ^ 运算符对 BOOL 有何作用?

    这句话是什么意思呢 isChecked isChecked 1 isChecked is a BOOL 是异或运算 因此 0 翻转为 1 1 翻转为 0 结果应该是一样的isChecked isChecked
  • Android Volley POST请求:在服务器端获取GET请求方法(php)

    我正在制作一个 Android 应用程序 需要将 Post 请求发送到我的服务器 并且确实需要一些帮助 我一直在尝试使用 android Volley 提出这些请求 我在这里阅读了很多相关问题以及有关 android Volley 的各种文
  • 在数据框的每一列中填写 NA 的平均值[重复]

    这个问题在这里已经有答案了 如果我有一个数据框 df df data frame x 1 20 y c 1 10 rep NA 10 z c rep NA 5 1 15 我知道用给定列的平均值替换 NA 是 我们可以使用 df is na
  • 直接链接到 iframe 中加载的特定内容的页面

    我有一个带有 iframe 的首页 可以加载不同的内容 我想要一个将用户带到 iframe 中加载的 pageA 的首页或加载了 pageb 的另一个 url 的 url 我该怎么做呢 我是否缺少一个简单的 html 解决方案 或者这是 j
  • 如何在R Shiny中调整sidebarPanel的宽度而不影响后续sidebarPanel宽度

    我正在尝试更改 R Shiny 中 sidebarPanel 的宽度 以便我的 mainPanel 有更多 空间 来并排显示两个图表 这些图表显示在主面板中各自的侧边栏面板中 因此 存在三个侧边栏面板 第一个用于数据选择 选择在其余两个侧边
  • 连接到 MySQL 数据库

    如何从 Java 连接到 MySQL 数据库 Java 在本地计算机上运行 而数据库则在远程服务器上运行 此示例使用 MySQL 的 MM JDBC 驱动程序连接到 MySQL 数据库 Connection connection null
  • Python26、Win32、ZBar - ImportError:DLL 加载失败

    我正在使用 Python 2 6 x86 并尝试安装 ZBar 模块 我下载了当前版本的 ZBar Win32 Installer http zbar sourceforge net download html 以及 PyPi 上模块的当前
  • PyQt:我可以制作一个带有图标和文本的工具栏按钮吗?

    我正在通过示例来学习 PyQt 在本例中 我正在使用位于以下位置的网络浏览器示例 Python26 Lib site packages PyQt4 examples activeqt webbrowser 如果您添加一行来设置 QActio
  • 80040111 ClassFactory 无法提供请求的类(HRESULT 异常:0x80040111 (CLASS_E_CLASSNOTAVAILABLE))

    由于以下错误 检索 CLSID 为 0A80A563 28AE 11D3 9CD6 00C04F8B8EF1 的组件的 COM 类工厂失败 80040111 ClassFactory 无法提供请求的类 HRESULT 异常 0x800401
  • 使用数据表按不同顺序对多列进行排名

    使用下面的示例 如何使用不同的顺序对多个列进行排名 例如将 y 按降序排列 将 z 按升序排列 require data table dt lt data table x c rep a 5 rep b 5 y abs rnorm 10 1
  • 所有属性上的 INotifyPropertyChanged

    考虑到一个具有大量属性的类 我想实现一个 Dirty 标志 以便知道是否应该更新数据库中的值 有什么办法可以提高PropertyChangedon 所有属性 而无需手动检查并在设置器中将其拔出 编辑以澄清一些事情 我确实浏览了此处链接的线程
  • 为什么使用“pickle”转储比“json”快得多?

    这是针对 Python 3 6 的 编辑并删除了很多无关紧要的内容 我以为json比pickleStack Overflow 上的其他答案和评论让很多人看起来也相信这一点 我的测试合格吗 差距比我想象的要大得多 我在非常大的物体上测试得到了
  • MySQL 选择特定值的最新行

    我正在努力思考如何生成一个能够注意到正确结果的 MySQL 查询 我有一个表 其结构如下 工作流程状态历史记录 id reference status 1 308ffn3oneb Lead Received 2 308ffn3oneb Qu
  • 如何将2个变量求和并将其存储到一个变量中

    我有一个包含 2 个不同子报告的主报告 我有一个来自 subreport1 的变量 sum 例如 10 整数类型 我有来自另一个 subreport2 的另一个变量 sum 例如 2 整数类型 I have 成功从每个子报表中检索了 2 个
  • 获取两个单词之间的文本[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我需要知道如何获取两个给定单词之间的单词 不幸的是我不知道该怎么做 例如 你好 美好的一
  • 使用存储过程作为 MS Access 表单记录源

    现在 我有一个数据库 带有 SQL Server 后端和 MS Access 前端 在一种表单上 我的用户的显示加载时间很慢 该表单本质上是查找用户是谁 基于他们的登录 ID 这部分有效 查看他们的访问权限 只读 v 更新等 这也有效 然后
  • 如何将范围对象插入公式中

    我想将范围对象插入公式中 一个示例应该大致如下所示 Dim x As Range Set x Range Cells 1 1 Cells 2 1 Range C1 Formula SUM x 单元格 C1 中的结果应为 SUM A1 A2
  • 在单个四开 PDF 输出中创建多页面方向

    这个想法是复制 PDF 输出rmarkdown in quarto在本例中 是在单个文档上创建多页方向 在rmarkdown我可以用这个轻松做到trick 但是 我无法在四开本中执行此操作 它会不断发送错误消息 compilation fa
  • GWT - 在共享文件夹中放置什么?

    我仍然不确定要放入什么shared文件夹 如果我正在执行 RPC 请求 并将 Pojos 从客户端发送到服务器 反之亦然 我是否必须将它们放入shared文件夹 因为它们被客户端和服务器使用 EDIT 也许我用错了术语但是当我说Pojo我其