Browse Source

合并远程并上传excption

master^2
ZhangJinxuan 4 weeks ago
parent
commit
c0904ea464
  1. 19
      excption/Repoditory.java
  2. 7
      excption/excption.java
  3. 0
      excption/新建 文本文档.txt

19
excption/Repoditory.java

@ -0,0 +1,19 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ArticleRepository {
private static final Logger log = LoggerFactory.getLogger(ArticleRepository.class);
public void save(Article article) {
// 防御检查:空值拦截
if (article == null) {
log.warn("保存文章失败:article为空");
return;
}
if (article.getTitle() == null || article.getTitle().isBlank()) {
log.warn("保存文章失败:标题为空");
return;
}
// 原有保存逻辑
}
}

7
excption/excption.java

@ -0,0 +1,7 @@
package exception;
public class ParseException extends CrawlerException {
public ParseException(String message) {
super(message);
}
}

0
excption/新建 文本文档.txt

Loading…
Cancel
Save