spring IoC和JFinal的集成-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

spring IoC和JFinal的集成

2016-03-16 17:59:02 2655 1

我按照文档配置SpringPlugin,但是我在一些Interceptor和Listener上配置@Before(IocInterceptor.class)后没有自动注入。把IocInterceptor配置成全局的也是一样。

applicationContext.xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd">
 
    <context:annotation-config/>
 
</beans>


Interceptor:

@Before(IocInterceptor.class)
public class AccessLogInterceptor implements Interceptor
{
  @Inject.BY_NAME
  private SessionService sessionService;
   
  @Override
  public void intercept(ActionInvocation ai)
  {
    ...
    sessionService.updateSession(session, url);
    ai.invoke();
  }
}

谁知道有没有不用SpringPlugin,直接用Spring的方法?

尝试了配置org.springframework.web.context.ContextLoaderListener没有成功。

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:04:16

    将 IocInterceptor 这个拦截器配置成全局的,或者配置在 Controller 上,然后使用 @Inject.BY_NAME、@Inject.BY_TYPE进行注入配置

    楼主代码中将 IocInterceptor 配置在了 Interceptor 之上,这肯定不会起作用,拦截器只能应用在 Controller 之上

    0 0
相关问答

0

回答

怎么开始Spring 集成

2017-10-26 14:02:22 3441浏览量 回答数 0

1

回答

Spring Boot 2.5 实战开发 REST API,如何模拟淘宝订单接口?

2021-12-23 16:57:32 438浏览量 回答数 1

1

回答

Spring Boot的特点是什么?

2021-11-09 22:32:16 193浏览量 回答数 1

0

回答

Spring Boot支持哪些构建工具?

2021-11-09 22:37:19 101浏览量 回答数 0

0

回答

请问在Java程序性能优化中,Spring Boot 如何进行内部运行JVM参数调优?

2021-11-06 20:53:33 150浏览量 回答数 0

2

回答

如何实现 Spring Boot 应用程序的安全性?

2021-10-24 16:41:01 253浏览量 回答数 2

1

回答

Spring Boot 中如何解决跨域问题 ?

2021-10-24 20:31:13 163浏览量 回答数 1

1

回答

在Spring Boot中怎么禁用Actuator端点安全性?

2021-10-24 20:37:04 246浏览量 回答数 1

1

回答

spring boot启动报错org.springframework.beans?400报错

2020-06-06 15:38:17 895浏览量 回答数 1

4

回答

EDAS结合Spring Boot启动出现数据库加载异常

2017-09-11 11:31:18 7792浏览量 回答数 4
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载