Spring常规基础知识--面试总结--简单小试

Spring-常规–基础知识总结

  1. Spring中IOC作用是解决对象之间的耦合度过高问题,从而降低程序的复杂度;
  2. Spring依赖注入简写为DI;
  3. Spring中@Resource(name=“…”),用于按名称将依赖注入对象;
  4. Spring中@ProperSource用于加载配置文件;
  5. Spring中@Bean注解可以将对应方法中生成的对象交给IOC容器管理;
  6. Spring中@Scope(value=“…”),如果参数是singleton标记该Bean为单例模式;
  7. Spring中AOP全程为Aspect Oriented Programming即:面向切面编程;
  8. 使用@component注解可以将修饰的资源交予Spring管理;
  9. @Controller,@Service,@Repository是@Component的衍生注解;
  10. @Value(${key})注解可以获取配置文件中指定key的内容;
  11. Spring中生命周期指单实例对象由创建到销毁的整个过程;
  12. @PostConstruct注解可以将某方法声明位初始化方法,项目启动时执行,只会被调用一次;
  13. AOP的作用是把重复代码抽取出来,在不修改原代码的基础上,对已有方法进行增强;
  14. Spring框架中的单例bean不是线程安全的;
  15. @Aspect注解可以将当前类声明为切面类;
  16. @Before注解可以将当前方法看成是前置通知;
  17. @After注解可以将当前方法看成为最终通知;
  18. 使用@EnableTransactionManagenment注解声明事务处理交给Spring;
  19. 使用@Transaction注解声明该类中的事务处理交给Spring;;
  20. Spring分为注解配置和xml文件配置两种配置方式;
  21. SpringMVC中@RequestMapping是用于处理请求url映射的注解,可用于类或方法上;
  22. 视图解析器可以将页面路径的前缀和后缀添加到配置中;
  23. @DateTimeFormat注解用于将指定格式的字符串转换为Date类型;
  24. 前后端参数不一致时可以使用@RequestParam注解进行关联;
  25. @RequestBody注解可以将后端Java对象转换为Json数据进行响应;
  26. SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值