小编Jaq*_*uba的帖子

创建默认DAO界面

我想知道创建默认DAO接口而不是为每个类创建自己的接口是否是一个好习惯.

public interface DAO {

    public void addItem();
    public void updateItem();
    public void removeItem();
    public Object getItem(int id);
    public Object[] getAll();
}
Run Code Online (Sandbox Code Playgroud)

现在我们可以通过多个类实现这个接口.当然,这个解决方案有点像检索数据时的向下转换,但我认为它仍然更高效,代码清晰.这是一个好方法吗?

java dao

5
推荐指数
1
解决办法
436
查看次数

在IntelliJ项目中更改在线git存储库URL

如何在IntelliJ项目中更改在线git存储库?项目与当前存储库同步,我从IDE级别推送/拉取更改.

git intellij-idea gitlab

5
推荐指数
2
解决办法
6877
查看次数

字符串之间的区别

有没有比较两个String值的方法,.compareTo但是返回不相同的字母数?

例:

"SomeString".anotherCompareTo("SomeStrng") -> 1
"SomeString".anotherCompareTo("SmeStrng") -> 2
"SomeString".anotherCompareTo("SomeStrong") -> 1
Run Code Online (Sandbox Code Playgroud)

我找不到任何东西.我试图将它转换为charArrays并自己编写一个方法但失败了.如果这是不可能的,也许有一种方法比较两个具有相同长度的字符串,返回"错误"的数量?

java string

1
推荐指数
1
解决办法
91
查看次数

标签 统计

java ×2

dao ×1

git ×1

gitlab ×1

intellij-idea ×1

string ×1