有没有办法在spring batch admin的用户界面添加job的描述?
虽然,我试图添加作业的描述,但是Spring批处理管理员不能支持它。 我想知道spring batch admin是否支持它。
答案 0 :(得分:2)
我知道我已经迟到了,但我想出来了,它对我来说完美无瑕。您所要做的就是:
messages.properties
文件(在
的src / main /资源)。 yourJobName.description=Your description goes here
。manager-context.xml
src/main/resources/META-INF/spring/batch/servlet/override/manager-context.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"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<!-- Override messageSource bean in order to provide custom text content -->
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="messages" />
</bean>
</beans>
`
那就是它。您的自定义说明显示在SBA中。希望这可以帮助那些正在寻找它的人。
答案 1 :(得分:0)
没有开箱即用的功能来显示作业的描述。它仅包含在XML中,UI中显示的数据来自JobRepository。您必须扩展UI才能添加该功能。