自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南小斗的博客

菜鸟学飞

  • 博客(5)
  • 收藏
  • 关注

原创 Spring *关于@autowired有趣的发现

今日学习了spring中Bean属性依赖注入方式,偶然之中发现有趣之事。 众所周知 @Resource 注解默认根据名称匹配,如果没有匹配成功,然后才根据类型匹配(匹配规则:要注入的属性名=bean名称) 而 @Autowired 则是默认根据类型来匹配的。 而有趣的地方就在此处了,偶然发现 @Autowired 竟然也可以根据名称匹配。它也会从上下文中查找名称匹配的bean进行装配,而官方文档...

2018-10-23 19:25:44 144

原创 SpringMVC - 组件名词解释

DispatcherServlet:前端控制器   用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦合性。 HandlerMapping:处理器映射器   HandlerMapping负责根据用户请求url找到Handler即处理器,springmv...

2018-10-26 22:33:28 711

原创 MyBatis - 映射文件中#和$符号的区别

#和$符号的区别 ==#{ } == 表示一个占位符号, 可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。 表示拼接sql串,通过{}表示拼接sql串,通过表示拼接sql串,通过{...

2018-10-25 20:25:46 1214

原创 Spring - Aspectj切面编程-XML方式

Aspectj提供的Advice类型 AspectJ提供不同的通知类型:   Before (前置通知),相当于BeforeAdvice   AfterReturning (后置通知),相当于AfterReturningAdvice   Around (环绕通知),相当于MethodInterceptor   AfterThrowing(抛出通知),相当于ThrowAdvice   After (...

2018-10-24 20:15:33 118

原创 Spring - Aspectj开发AOP-注解配置方式

Aspectj提供的Advice类型 AspectJ提供不同的通知类型:   Before (前置通知),相当于BeforeAdvice   AfterReturning (后置通知),相当于AfterReturningAdvice   Around (环绕通知),相当于MethodInterceptor   AfterThrowing(抛出通知),相当于ThrowAdvice   After (...

2018-10-24 20:10:23 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除