Gaea学习--Gaea的高级使用
博客专区 > le284 的博客 > 博客详情
Gaea学习--Gaea的高级使用
le284 发表于5年前
Gaea学习--Gaea的高级使用
  • 发表于 5年前
  • 阅读 307
  • 收藏 4
  • 点赞 1
  • 评论 0

腾讯云 学生专属云服务套餐 10元起购>>>   

关于Gaea的基本使用问题,Gaea开源官方文档已经说明,详细请看: Gaea.pdf

在这里具体说一下,Gaea的一点高级使用方法

关于Gaea的高级使用方法,都需要十分的了解Gaea的源码,下边就说一点我所了解到的Gaea高级使用方法,关于配置文件的使用。

添加需要初始化的类:

  <property>
  <name>gaea.init</name>
  <value append=”true”> 初始化加载</value>
  </property>
在这里我们需要添加 <value append="true"> </value>,添加append的元素,则在Gaea启动的时候即可加载这个类,程序第一次启动的时候,即可解决初始化超时问题,需要继承IInit接口,则实现init()方法。

过滤器的使用:

  <property>
  <name>gaea.filter.global.request</name>
  <value append=”true”>自己的请求过滤器类</value>
  </property>
  
  <property>
  <name>gaea.filter.global.response</name>
  <value append=”true”>自己的响应过滤器类</value>
    </property>
同样是添加 append元素,即可在请求过滤器,及相应过滤器中添加自己的类和方法。过滤器类必须继承IFilter接口,则在每次方法执行时,都会去调用这个接口的filter()方法。

注:这里必须添加append="true"元素,否则将覆盖Gaea本身需要的初始化和过滤器。

共有 人打赏支持
粉丝 14
博文 18
码字总数 13774
×
le284
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: