请问有没有使用springplugin的示例,就像之前的分页示例一样的。

控制 发布于 2012/08/13 15:26
阅读 554
收藏 0

@JFinal 你好,想跟你请教个问题:请问有没有使用springplugin的示例,就像之前的分页示例一样的。

感觉pdf文档还是太简单了。

加载中
0
JFinal
JFinal

    SpringPlugin 一共才三个文件,所以使用起来就是这么简单。SpringPlguin 由于是对Spring 整合的插件,所以开发者主要是需要学习 Spring 如何使用。在JFinal 中使用,一般只需要三步:

1:在 YourJFinalConfig.configPlugin(Plugins me)中添加 SpringPlugin

2:在 Controller 中添加需要被注入的属性,如 private UserService userService;

3:为需要依赖注入的 action 添加 IocInterceptor

    如果需要指定注入方式,可以通过 Inject 中的相关 annotation来做。

    要使用这个插件,最主要是去学习 Spring 的 application.xml 如何去配置, JFinal 这边只是集成,所以需要学习的不多。

 

0
控制
控制

已经做出来了,谢谢。

0
JFinal
JFinal

引用来自“控制”的答案

已经做出来了,谢谢。

谢谢支持 
0
bsh2012
bsh2012
楼主你做好的 SpringPlugin 能否共享一下啊?
0
方欣源
方欣源
1.
@Before(IocInterceptor.class)
public class UserController extends Controller {


2.在Controller里面
private TranService  tranSerivce;
public void spring() {
List dd =tranSerivce.getList();
System.out.println(dd.size());

}


3.
<!-- 测试SpringPlugin用 -->
<bean id="tranService" class="test.TranServiceImp" scope="singleton"/>
    

0
lovetzm
lovetzm

log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.

log4j:ERROR The class "org.apache.log4j.Appender" was loaded by 
log4j:ERROR [sun.misc.Launcher$AppClassLoader@6b97fd] whereas object of type 
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebAppClassLoader=29791654@1c695a6]. 
log4j:ERROR Could not instantiate appender named "stdout". 
log4j:ERROR A "org.apache.log4j.FileAppender" object is not assignable to a "org.apache.log4j.Appender" variable. 
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by 
log4j:ERROR [sun.misc.Launcher$AppClassLoader@6b97fd] whereas object of type 
log4j:ERROR "org.apache.log4j.FileAppender" was loaded by [WebAppClassLoader=29791654@1c695a6]. 

log4j:ERROR Could not instantiate appender named "file".

log4j会出现错误,怎么整呢?求教

@JFinal  @控制

JFinal
JFinal
log4j 配置文件有误,参考一下 jfinal demo 中的配置
返回顶部
顶部