结尾
这不止是一份面试清单,更是一种”被期望的责任“,因为有无数个待面试者,希望从这篇文章中,找出通往期望公司的”钥匙“,所以上面每道选题都是结合我自身的经验于千万个面试题中经过艰辛的两周,一个题一个题筛选出来再次对好答案和格式做出来的,面试的答案也是再三斟酌,深怕误人子弟是小,影响他人仕途才是大过,也希望您能把这篇文章分享给更多的朋友,让他帮助更多的人,帮助他人,快乐自己,最后,感谢您的阅读。
由于细节内容实在太多啦,在这里我花了两周的时间把这些答案整理成一份文档了,在这里只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!
org.springframework.boot
spring-boot-maven-plugin
1.4.2.RELEASE
之后写一个控制层,UserController
package com.songzihao.springboot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.HashMap;
import java.util.Map;
/**
*/
@Controller
public class UserController {
@RequestMapping(value = “/user/detail”)
public @ResponseBody Object userDetail() {
Map<String,Object> map=new HashMap<>();
map.put(“id”,1001);
map.put(“username”,“张起灵”);
return map;
}
@RequestMapping(value = “/user/page/detail”)
public String userPageDetail(Model model) {
model.addAttribute(“id”,1001);
model.addAttribute(“username”,“小哥”);
return “userDetail”;
}
}
在核心配置文件中,配置内嵌Tomcat的端口号、上下文根,以及视图解析器。
server.port=9090
server.servlet.context-path=/
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
然后写一个控制层中对应的jsp页面,用做模拟测试。
<%@ page contentType=“text/html;charset=utf-8” language=“java” %>
用户编号:${id}
用户姓名:${username}
最后是SpringBoot项目的入口类。
package com.songzihao.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
之前打war包之后,我们需要将生成的这个 .war 文件放到Tomcat的 webapps 目录下。
而这次打的是jar包,生成的是一个.jar 文件,这个文件我们随便放在任意一个目录下都可以。
将这个 SpringBootJar.jar 拷贝在指定的目录下,并且在当前目录下,输入cmd,进行命令行窗口。
最后
做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。
当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。
更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务
[外链图片转存中…(img-UtXcWhej-1715681312686)]