diff --git a/src/main/java/com/rookout/tutorial/TodoController.java b/src/main/java/com/rookout/tutorial/TodoController.java index 9925096..4648249 100644 --- a/src/main/java/com/rookout/tutorial/TodoController.java +++ b/src/main/java/com/rookout/tutorial/TodoController.java @@ -12,6 +12,7 @@ public class TodoController { private static final Logger logger = LoggerFactory.getLogger(TodoController.class); private TodoStorage todos = TodoStorage.getInstance(); + private TodoExtraClass extraClass = TodoExtraClass.getInstance(); @RequestMapping(value = "/todos", method = RequestMethod.GET) public TodoRecord[] getTodos() { diff --git a/src/main/java/com/rookout/tutorial/TodoExtraClass.java b/src/main/java/com/rookout/tutorial/TodoExtraClass.java new file mode 100644 index 0000000..8366d05 --- /dev/null +++ b/src/main/java/com/rookout/tutorial/TodoExtraClass.java @@ -0,0 +1,22 @@ +package com.rookout.tutorial; + +/** + * Tdo Storage (in memory list that implements Interface TodoRecord Storage). + */ +public class TodoExtraClass { + private int count; + + private static TodoExtraClass instance = new TodoExtraClass(); + + public static TodoExtraClass getInstance() { + return instance; + } + + private TodoExtraClass() { + this.count = 1; + } + + public int getCount() { + return this.count; + } +}