diff --git a/src/main/java/com/example/demo/Demo2Application.java b/src/main/java/com/example/demo/Demo2Application.java
deleted file mode 100644
index c284960..0000000
--- a/src/main/java/com/example/demo/Demo2Application.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.example.demo;
-
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-
-@SpringBootApplication
-public class Demo2Application {
-
- public static void main(String[] args) {
- SpringApplication.run(Demo2Application.class, args);
- }
-
-}
diff --git a/src/main/java/com/example/demo/demos/web/BasicController.java b/src/main/java/com/example/demo/demos/web/BasicController.java
deleted file mode 100644
index c48fe89..0000000
--- a/src/main/java/com/example/demo/demos/web/BasicController.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright 2013-2018 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.example.demo.demos.web;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.ResponseBody;
-
-/**
- * @author theonefx
- */
-@Controller
-public class BasicController {
-
- // http://127.0.0.1:8080/hello?name=lisi
- @RequestMapping("/hello")
- @ResponseBody
- public String hello(@RequestParam(name = "name", defaultValue = "unknown user") String name) {
- return "Hello " + name;
- }
-
- // http://127.0.0.1:8080/user
- @RequestMapping("/user")
- @ResponseBody
- public User user() {
- User user = new User();
- user.setName("theonefx");
- user.setAge(666);
- return user;
- }
-
- // http://127.0.0.1:8080/save_user?name=newName&age=11
- @RequestMapping("/save_user")
- @ResponseBody
- public String saveUser(User u) {
- return "user will save: name=" + u.getName() + ", age=" + u.getAge();
- }
-
- // http://127.0.0.1:8080/html
- @RequestMapping("/html")
- public String html() {
- return "index.html";
- }
-
- @ModelAttribute
- public void parseUser(@RequestParam(name = "name", defaultValue = "unknown user") String name
- , @RequestParam(name = "age", defaultValue = "12") Integer age, User user) {
- user.setName("zhangsan");
- user.setAge(18);
- }
-}
diff --git a/src/main/java/com/example/demo/demos/web/PathVariableController.java b/src/main/java/com/example/demo/demos/web/PathVariableController.java
deleted file mode 100644
index adad5af..0000000
--- a/src/main/java/com/example/demo/demos/web/PathVariableController.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright 2013-2018 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.example.demo.demos.web;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.ResponseBody;
-
-/**
- * @author theonefx
- */
-@Controller
-public class PathVariableController {
-
- // http://127.0.0.1:8080/user/123/roles/222
- @RequestMapping(value = "/user/{userId}/roles/{roleId}", method = RequestMethod.GET)
- @ResponseBody
- public String getLogin(@PathVariable("userId") String userId, @PathVariable("roleId") String roleId) {
- return "User Id : " + userId + " Role Id : " + roleId;
- }
-
- // http://127.0.0.1:8080/javabeat/somewords
- @RequestMapping(value = "/javabeat/{regexp1:[a-z-]+}", method = RequestMethod.GET)
- @ResponseBody
- public String getRegExp(@PathVariable("regexp1") String regexp1) {
- return "URI Part : " + regexp1;
- }
-}
diff --git a/src/main/java/com/example/demo/demos/web/User.java b/src/main/java/com/example/demo/demos/web/User.java
deleted file mode 100644
index f180846..0000000
--- a/src/main/java/com/example/demo/demos/web/User.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright 2013-2018 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.example.demo.demos.web;
-
-/**
- * @author theonefx
- */
-public class User {
-
- private String name;
-
- private Integer age;
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public Integer getAge() {
- return age;
- }
-
- public void setAge(Integer age) {
- this.age = age;
- }
-}