我目前正在重构一个由其他人编写的程序。
我想找到 for 循环内的所有 DAO
,并在可能的情况下将每个 DAO 更改为一次性数据库访问。
我已经尝试了以下正则表达式,但它无法准确找到我想要的内容。它只搜索 DAO 后面的循环。
for\s*\((.*\r\n)*?.*dao
它帮助我手动修复 DAO,但仍然剩下太多代码。
什么是在 for 循环中查找 DAO 的正则表达式?
更新
这是一个示例。
for (String userId : userIds) {
User user = UserDao.select(userId);
System.out.println(user);
}
最佳答案
关于java - 正则表达式在 for 循环中查找 DAO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25333714/