diff --git a/demo.iml b/demo.iml
index b88d9d8..caafeac 100644
--- a/demo.iml
+++ b/demo.iml
@@ -41,6 +41,8 @@
+
+
@@ -177,6 +179,5 @@
-
\ No newline at end of file
diff --git a/docker/pg/1-createTable.sql b/docker/pg/1-createTable.sql
index 6f057a2..7af9cec 100644
--- a/docker/pg/1-createTable.sql
+++ b/docker/pg/1-createTable.sql
@@ -55,6 +55,16 @@ insert into users(name, mail, filterlevel) values
('pinapple.chocomint', 'hogehogehoge@hoge.com', 3)
;
-insert into emolog(userid, friendid, name, latestemolog)
-values (1, 2, 'hoge', 'emojihoge')
+insert into friend(userid, friendid, name, latestemolog) values
+ (1, 2, 'hoge', 'emojihoge'),
+ (2, 1, 'Trump', ':smile:'),
+ (1, 3, 'kim jyoung-un', ':sad:')
;
+
+insert into emolog(userid, friendid, create_at, contents) values
+ (1, 2, current_timestamp, ':mountain:'),
+ (2, 1, current_timestamp, ':hotel:'),
+ (1, 3, current_timestamp, ':gorilla:'),
+ (3, 1, current_timestamp, ':space:')
+;
+
diff --git a/src/main/java/com/example/demo/controller/HtmlController.java b/src/main/java/com/example/demo/controller/HtmlController.java
new file mode 100644
index 0000000..66994ac
--- /dev/null
+++ b/src/main/java/com/example/demo/controller/HtmlController.java
@@ -0,0 +1,74 @@
+package com.example.demo.controller;
+
+import com.vdurmont.emoji.EmojiManager;
+import org.springframework.ui.ModelMap;
+import com.vdurmont.emoji.EmojiParser;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import twitter4j.TwitterException;
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+@Controller
+@RequestMapping(path = "/")
+public class HtmlController {
+ @RequestMapping(path = "/", method = RequestMethod.GET)
+ public String index() {
+ return "index";
+ }
+
+ @RequestMapping(path = "/enter", method = RequestMethod.GET)
+ public String crawling(
+ ModelMap modelMap
+ ) throws Exception {
+
+ List keyword_tweets = new ArrayList();
+ List keyword_images = new ArrayList();
+
+ keyword_tweets = ViewController.get_NLU_keywords("CNN", 100000);
+ keyword_images = ViewController.get_image_keywords("CNN", 100000);
+
+ List emojiList = new ArrayList();
+
+ // TODO: ここでDBアクセスかなんかlook upする??。->つかささんのやつくっつける。
+
+ // 文字列整形の方(テキトーに::をつける方)
+ for( String keyword : keyword_tweets){
+ try{
+ String tmp = EmojiParser.parseToHtmlDecimal(":" + keyword + ":");
+ emojiList.add(tmp);
+ }
+ catch (NullPointerException ignored){}
+ }
+
+ for( String keyword : keyword_images){
+ try{
+ String tmp = EmojiParser.parseToHtmlDecimal(":" + keyword + ":");
+ emojiList.add(tmp);
+ }
+ catch (NullPointerException ignored){}
+ }
+
+ // で、:hoge:みたいなんが得られたらEmologにパースして、それをaddAttributeする.->データがdbに入っていないとThymeleaf側で取り出せん模様。
+// modelMap.addAttribute("emologs", emojiList);
+
+
+ // emojiList : ["😃", "😃", "😃"] みたいな感じ。
+ // emojiListから一つの文字列に直す。
+ String emolog = String.join("", emojiList);
+
+
+ //TODO: ここで得られたemologをdbに登録する処理…
+ // emolog(userid, friendid, create_at, contents)
+ // userid = 1, friendid = 2, create_at = TIMESTAMP??, contents = emolog
+
+
+
+
+
+ return "friendlist";
+ }
+}
diff --git a/src/main/java/com/example/demo/controller/ViewController.java b/src/main/java/com/example/demo/controller/ViewController.java
index 0db0510..c629ada 100644
--- a/src/main/java/com/example/demo/controller/ViewController.java
+++ b/src/main/java/com/example/demo/controller/ViewController.java
@@ -28,6 +28,7 @@ public class ViewController {
@Autowired
JdbcTemplate jdbcTemplate;
+
@RequestMapping(path = "/users", method = RequestMethod.GET)
public String index() {
List