面试
晓倾城
这个作者很懒,什么都没留下…
展开
-
R1-玩会儿Spring
Spring学习1.什么是SpringSpring是一个轻量级开源框架,IOC和AOP是其核心思想,Bean的生命周期是框架的精髓。IOC及反向控制程序所需要的对象,在需要的地方进行注入即可。所有SpringIOC可以理解为一个容器,类似于Map。2.Spring怎么造一个bean既然我们定义的类的对象都由Spring进行了管理,那么我们怎么用才能告诉Spring我们需要什么样的对象呢?接触过的可以知道是通过xml配置或者是注解的方式来告诉Spring框架,你帮我管理一个这样的bean,而且里面原创 2022-03-10 22:02:50 · 279 阅读 · 0 评论 -
最近面试总结
1.声明式事务不生效的场景1.A调用B方法,A没有事务,B有事务,但是A方法没有事务2.事务的传播行为有关3.数据库引擎的是否支持4.@EnableTransactionManagement是否开启事务2…ReentrantLock锁底层原理是什么可重入就是说某个线程已经获得某个锁,可以再次获取锁而不会出现死锁。CAS+AQSAQS主要是有三部分组成,state状态+有效线程+等待队列有效线程是获取锁的线程,有则state为1,其他没有锁的线程会加入等待队列3.循环依赖单例非构造三级原创 2021-08-05 09:59:35 · 143 阅读 · 2 评论 -
spring加载配置文件的2种方式
1.配置方式property-placeholder<context: property-placeholder ignore-unresolvable="true" location="xxxx.properties"/>2.注解方式@PropertySource(value={“classpath:redis-key.properties”})@PropertySource(value={"classpath:xxxx.properties"})public class Rea原创 2021-07-30 09:28:18 · 209 阅读 · 0 评论 -
modelandview是怎样生成的
面试问道modelandview是怎么生成的,当时有点懵,后来缕一缕觉得应该这样回答:handler执行完毕后返回modelandview,handler其实相当于一个个controller(mapping映射的方法),我记的在前后端分离开发的时候返回的大部分都是json数据,具体是通过@ResponseBody来实现的以正文方式返回数据。不指定的话默认返回的是视图的名字,至于ModelAndView你如果使用就必须指定该类型作为返回值,modelAndView本质就是两部分,一部分是model数据模型是.原创 2021-07-16 17:03:26 · 210 阅读 · 1 评论 -
阿里外包题目
原创 2021-07-16 16:24:28 · 1187 阅读 · 0 评论