今天原本想在Tomcat的server.xml里整合前后端分离的项目,然而怎么改在intellij IDEA里跑的时候都没有效果。查了一下原来是Intellij IDEA会自...
今天原本想在Tomcat的server.xml里整合前后端分离的项目,然而怎么改在intellij IDEA里跑的时候都没有效果。查了一下原来是Intellij IDEA会自...
Spring Security模块 @EnableWebSecurity:启用web安全性@EnableWebMvcSecurity:使用SpringMVC开发时可替代@En...
Spring自带13个ViewResolver,能将逻辑视图名转为物理实现: Spring表单绑定标签库标签: Spring数据绑定标签:
接触SpringMVC也有一年多了,用起来却有些地方还是不熟练,梳理一下基础知识。 跟踪SpringMVC的请求(Request): 先上图 请求离开浏览器①,带有用户请求内...
@Configuration:定义DispatcherServlet应用中的上下文。 @EnableWebMvc:确保能够启用SpringMVC @RequestMappin...
Spring使用AspectJ注解来声明通知方法 @Pointcut 例子: 然后后在AspectJ其他注解中用"Performance()"替代,如@Before(“per...
Spring提供了4种类型的AOP支持: 基于代理的经典Spring AOP 纯POJO切面 @AspectJ注解驱动的切面 注入式AspectJ切面(适用于Spring各版...
@Component: 声明类为component, 并告知Spring要为这个类创建bean。将bean标识为标识名:@Component("标识名") @Named("标...
三种主要装配方式: 自动化配置 基于Java的显示配置 基于XML的显示配置对比了三种配置,觉得工作中应尽可能使用自动化配置,避免显示配置所带来的维护成本。 如果确实需要显示...
getProperty()有四种重载的变种形式: String getProperty(String key) String getProperty(String key, ...
Bean Life Cycle 2 important bean lifecycle callback methods: 1) initialization callback...
AOP(Aspect-Oriented Programming) 面向切面编程 Aspect: 横切面的功能,抽象出类或接口,AOP编程重要的就是识别出横切面功能。(方面,类...
Benefits of using spring framework: Using POJOs. you do not need an EJB container produ...
Dependency Injection(DI): DI flavor of Inversion of Control. The Inversion of Control(I...