我在 spring mvc 中使用 DAO 添加标签并在数据库(MySQL)中检索它们。我从 db 中检索标签的方法是:
public List<TagCloud> getAllTags() {
String sql = "SELECT * FROM tags";
List<TagCloud> tagcloud = new ArrayList<TagCloud>();
List<Map<String, Object>> rows=null;
try{
rows= getJdbcTemplate().queryForList(sql);
}catch(Exception e)
{
e.printStackTrace();
}
for (Map row : rows) {
TagCloud tc1 = new TagCloud();
tc1.setName((String)row.get("name"));
tc1.setCount((Integer)row.get("count"));
tc1.setFontSize((Double)row.get("fontsize"));
tc1.setTagid( (Integer)row.get("tagid") );
tagcloud.add(tc1);
}
return tagcloud;
}
现在我已经将大学作为数据库中的标签,如果我添加大学,课程作为 1 个标签,它必须拆分这些单词并检查重复性。由于已经添加了大学,它必须忽略大学,增加计数和字体并添加当然到标签..我该怎么做