我刚刚意识到我的一个数据库insert()命令由于违反了非空约束而失败 - 我只是在这个字段中没有填充任何数据.
问题是,我花了很长时间才发现为什么这个插入返回-1,因为我无法在任何地方找到错误或异常.
我希望,我想对于更复杂的数据库和查询,最重要的是,从数据库中获取某些信息真正发生的事情会导致数据库访问失败,但我无法在任何地方找到任何相关信息.
我刚刚开始我的第一个Java Swing项目(以前主要做基于Web的应用程序),并试图了解如何构建一个适当的架构,并在MVC组件之间分离关注点.
几乎我发现的任何文档都深入探讨了每个Swing UI小部件如何工作和可以使用的细节,但所有示例只是直接从扩展的类中调用程序逻辑,例如,JPanel - 这似乎很奇怪而且没有良好的建筑.
如果它与IDE无关,那将是最好的,但如果这些事情发挥作用,应该说在整个项目中,我们已经使用了Eclipse,JFormdesigner和JGoodies.
我还看到JSR296定义了一个似乎可以解决我的问题的框架.我应该只使用实现它的东西吗?
在哪里可以找到一个简单,有效且简单的代码示例,用于在Android上使用ProviderTestCase2进行测试?
最好的是实际使用它的OpenSource项目 - 另一方面,在实际项目的复杂性中,很难实现实际的功能,所以任何好的例子都是受欢迎的.谷歌Android文档不是非常具体,没有适当的例子.
我刚刚开始使用 vue.js,并且已经从文档的第一个入门章节创建了我需要的大部分非常小的功能。
现在我想添加一些测试,以确保我的功能在更改后始终有效(通常我会进行 TDD,但这次我必须先学习 vue,然后决定是否继续使用它)。
因此,在寻找文档时,我基本上看到几乎所有关于vue 测试的文档/指南都是关于测试组件的。我真的没有找到其他的。
这引出了主题中所述的问题:
当我肯定没有任何东西可以重用为组件时,即使对于最简单的应用程序,使用 vue 组件是否是必要的做法?除了当前仅找到有关如何测试组件化 vue 应用程序的文档的情况之外,我还会遇到其他问题吗?
我搜索了网络和 vue 文档(至少我希望有一句解释是否以及为什么我应该始终在“essentials/Components basics”章节中使用组件,但没有找到它......),在这里,但我找不到线索是否以及为什么不使用组件可能是一个普遍的坏主意。
根据我在评论中看到的问题,似乎有必要解释一下为什么我会问这样的问题:
android ×2
architecture ×1
database ×1
exception ×1
java ×1
javascript ×1
sqlite ×1
swing ×1
vue.js ×1
vuejs2 ×1