springboot
关于springboot的学习
Easul
个人小网站: lightly.ml
展开
-
sprintboot常见问题收集
基础配置文件加载方式Integer中创建两个128不相等?因为Integer对象是在Integer.IntegerCache创建的,-128到127的值已被缓存,新的Integer对象在此区间会被复用,不在此区间会在堆产生新对象。128不在此区间,所以产生了两个对象,hashCode值不同,所以需要使用intValue()来取到真实的值。Long对象也是如此。Integer.valueOf会复用值参考链接ConcurrentHashMap线程安全,参考链接语法SpringBoot的Cont原创 2020-11-29 21:26:39 · 238 阅读 · 2 评论 -
springboot常用注释
一般注解@PostConstruct标注到Springboot初始化就执行的方法,需要类上有@Component等注解@SpringBootApplication标注该类是主程序,包括下边三个注解@Configuration 表示将该类作用springboot配置文件类@EnableAutoConfiguration: 程序启动时,自动加载springboot默认的配置。@ComponentScan 表示程序启动时,自动扫描当前包及子包下所有类。@Autowired从容器中找该类型的变原创 2020-11-29 20:14:02 · 471 阅读 · 0 评论