如何理解spring boot中的starter 做JAVA开发,要会什么技术?
做JAVA开发,要会什么技术?
Java基础Java常用类,String,collection,IO等相关使用和理解。
理解和使用多线程的场景
String,StringBuilder,StringBuffer的区别
The Principles and Differences of Hash List, Hash List and Parallel Divergent List
了解ThreadLocal的应用场景
抽象类和接口
The difference between linked list and array list
重写和重载
反思的理解和应用
Java内存模型、内存管理、堆和栈、垃圾收集
Sql通用语法、索引、sql优化
static和final等java常用关键字的用法和功能
Web开发了解servlet的原理和生命周期
jsp的9个内置对象和4个域对象等。
开发框架Spring:
AOP(面向方面编程)原理AOP使用场景IOC(控制反转)原理Spring框架中的singleton bean是线程安全的吗?Spring的优势,一种注释中常用的设计模式(解耦,集成了很多主流框架的低侵入设计,代码污染极低等。)SpringBean的范围事务机制是Spring的核心类,它的作用相当于BeanFactory、ApplicationContext和BeanWrapperSpring支持的ORM?BeanFactory接口和ApplicationContext接口有什么区别?依赖注入有几种中的接口注入、Setter注入和构造方法注入:。
什么是Spring MVC?简单介绍一下你对springMVC的理解?SpringMVC的流程?Springmvc的优点SpringMVC和struts2有什么区别?如何解决帖子请求中的中文问题如何处理GET?Mybatis:
什么是mybatis?MyBatis和Hibernate有什么区别?Mybait的优缺点常用tab分页和常用分页插件# {}和$ {}有什么区别?一对一和一对多的相关查询?Mybatis的第一级,二级缓存:MyBatis相比IBatis有哪些改进?核心处理类中IBatis和MyBatis的名字是什么?IBatis和MyBatis在细节上有什么区别?为什么Mybatis是半自动O?RM映射工具?什么?;它和全自动化有什么区别?MyBatis和Hibernate有什么区别?跳羚:
SpringBootSpringBoot有什么优点?常用的开胃菜有哪些?Spring Boot的配置文件是什么?什么?;它们之间有什么区别?Spring Boot的核心评论是什么?常用笔记?常用的starterSpring Boot需要单独的容器来运行吗?(你不 我不需要它。Tomcat/ Jetty和其他容器都是内置的。)经营Spring Boot的方法有哪些?跳靴和弹簧gCloud理解和使用SpringCloud各个组件Hibernate的关系;
Hibernate如何工作Hibernate如何延迟加载(延迟加载)?缓存机制(一级缓存,二级缓存)Hibernate有几种查询,比如save,persist,saveOrUpda。Te,这三种方法有什么区别?get()和load()有什么区别?SessionFactory线程安全吗?消息MQ:卡夫卡,拉比tMQ
版本控制工具:SVN、Git
项目管理工具:Maven、Gradle
Nginx用法,常见的liunx命令等等。
总之,学无止境,坚持就是胜利。
springboot三大原理?
跳靴的原理是:
1.依赖管理,SpringBoot做了很多starter;
2.自动配置:SpringBoot基于Spring代码配置提供了很多常用组件和框架的配置类;
3.嵌入式容器,集成Java 的公共Web容器。
SpringBoot是Pivotal team提供的一个全新框架,其设计目的是简化新Spring应用程序的初始构建和开发过程。框架使用特定的来配置,这样开发者不再需要定义模板化的配置。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。