Fetch the repository succeeded.
新建maven项目,编写xml配置文件命名为config.xml并放置resources目录下
<?xml version="1.0" encoding="UTF-8" ?>
<rainday>
<rain id="help" class="Test.Help" scope="instance">
<property name="message" value="%help.message%" />
<!--<property name="action" ref="simple"/>-->
</rain>
<import resource="/parameters.xml" />
<import resource="/refs.xml" />
</rainday>
parameters.xml放置于resources目录下
<?xml version="1.0" encoding="UTF-8" ?>
<rainday>
<parameters>
<parameter key="help.message">你就是好人啊</parameter>
</parameters>
</rainday>
refs.xml同理
<?xml version="1.0" encoding="UTF-8" ?>
<rainday>
<!--<rain id="simple" class="Test.ActionImpl.SimpleAction" scope="singleton" />-->
</rainday>
新建包Test,编写Help类如下
class Help{
var message: String? = null
}
编写启动文件
import org.rainday.beans.Context
fun main(argv: Array<String>) {
val context = Context("/config.xml")
val help: Any? = context.bean("help")
if(a is Test.Help){
println(a.message)
}
}
MIT LICENSE
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。