logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot的优点及缺点

优点:1. 去除大量的xml配置;2.简化复杂的依赖关系;3.配合starter,可以做到自动化配置;4.快速启动容器;5.创建spring容易内嵌servlet容易(tomcat,jetty等);6.嵌入tomcat无序部署war包;7.支持特定默认属性满足特定需求;8.没有代码生成并且对xml没有要求缺点:1.集成度过高,对于了解底层不容易;2.将原有的spring项目转成springboot

#java#javascript#前端 +1
spring bean 的生命周期

1、初始化bean; 调用createBeanInitize; 就是在堆里面开辟一个空间、属性都还是默认值2、属性注入; 分两部分别自定义属性赋值; 容器属性赋值(比如ApplicationContent、BeanFacrty)自定义属性赋值--- 调用容器属性赋值--- 》 执行invoidMethodAware方法,检查是否实现Aware接口、如果实现并及逆行赋值此时bean初始化已经完成3、

#spring#java#后端
js 判断数组对象中某一属性是否包含重复的值

let arr = [{"name" : "张三","id" : 1},{"name" : "李四","id" : 3},{"name" : "张三","id" : 2}];let names = arr.map(item => item["name"]);let nameSet = new Set(names);if (nameSet.size == names.length...

#javascript#前端#开发语言 +1
到底了