<dependency>
<groupId>com.vdurmont</groupId>
<artifactId>emoji-java</artifactId>
<version>3.2.0</version>
</dependency>
@RequestMapping("/add/content")
public ResponseEntity insertContent(@RequestBody Content content) {
String title = content.getTitle();
String titles = EmojiParser.parseToAliases(title);
content.setTitle(titles);
Integer integer = emojiMapper.insertContent(content);
if (integer == 1) {
return ResponseEntity.ok().build();
}
return ResponseEntity.badRequest().build();
}
@RequestMapping("/get/{id}")
public Content getById(@PathVariable("id") Integer id) {
Content content = emojiMapper.selectById(id);
String title = EmojiParser.parseToUnicode(content.getTitle());
content.setTitle(title);
if (content != null) {
return content;
}
return null;
}