spring知识点回顾
李哈ha
多努力,就有多幸运
展开
-
reflect-spring-springmvc知识点回顾
**1、反射获取到Class对象的三种方式:Class.forName(“全限定名”)类名.classobj.getClass()Class对象,加载类之后,JVM创建的,在堆内存中只有一份对Class对象有很多操作,可以获取到类的几乎所有的结构信息类的所有属性 Field getDeclaredFields()父类的非私有属性 Field getFields()类的所有方...原创 2018-12-07 15:53:26 · 163 阅读 · 0 评论 -
手写一个单例
在面试过程中,经常会碰见让自己写一个单列,在这边写两个仅供参考第一种,也是最简单的,使用静态方法创建唯一的实例,饿汉式;public class Demo(){ //静态属性只有一份 //静态的属性,类一加载就初始化 private static User user=new User(); //构造方法私有 private User(){ }; //提供一个获取实例的...原创 2019-06-18 16:17:52 · 588 阅读 · 0 评论 -
SpringBoot,SpringMVC与SpringCloud三者的关系
首先应该明确这三者都是Spring全家桶的成员,功能各有不同。要明确指出的一点是SpringBoot不是完全意义上的微服务框架,他只是一个快速开发框架。SpringCloud才是目前完整的微服务解决框架,功能非常强大。有注册中心、客户端调用工具、服务治理(负载均衡、断路器、分布式配置中心、网关、服务链路、消息总线等)。SpringMVC是通过把Model、View与Controller分离,...转载 2019-06-18 17:54:55 · 532 阅读 · 0 评论 -
for循环遍历list集合组拼成字符串StringBuilder,及处理最后一个逗号
方法一:拼接过程中自动处理逗号 public static void main(String[] args) { StringBuilder str=new StringBuilder();List<String> list=new ArrayList<String>();list.add("你");list.add("好");fo...转载 2019-08-03 12:23:08 · 1991 阅读 · 0 评论 -
Spring,springmvc,Springboot区别
Spring 的功能Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配...原创 2019-08-07 18:34:11 · 116 阅读 · 0 评论