Попробуйте этот пример
public class Main
{
public static void main(String[] args) {
Main main = new Main();
System.out.println(main.addInteger(5, 5));
}
public Long addInteger(Integer a, Integer b) {
Integer sum = a + b;
return sum.longValue();
}
}
Хорошо, игнорируя мои верования, показанные в моем предыдущем сообщении, я действительно пробовал пружинный рабочий процесс, только чтобы узнать, что я был прав. Получение источников и здания не состоит в том, что трудно, они используют svn, муравья и плющ как менеджер репозитория.
То, чтобы заставлять это работать является другой историей. Я взял демонстрационные источники, помещенный их в новом проекте. В этом poit я должен был переименовать весь импорт, так как они были созданы для теста eviron ment, я предполагаю. Это легко со справкой от IDE в классах, но также необходимо переименовать их в файлах контекста пружины XML. Далее на, это начинает выглядеть плохо, после того как Вы пытаетесь выполнить проект. Сначала Вы получаете NullPointerException из-за следующих строк:
public final void afterPropertiesSet() throws Exception {
if (this.flowInstanceDescriptorPersisters == null) {
this.flowInstanceDescriptorPersisters.put(DEFAULT_PERSISTER, new DefaultFlowInstanceDescriptorPersister());
}
}
Я просто создал новый HashMap, rebuit проект и дал ему другую попытку. Теперь это перестанет работать при Утверждении, если Вы не включали пружинную безопасность. Существует hidded зависимость (потому что отражение используется). Добавленный lib. и выполнил его снова. Я добрался, другой Утверждает сбой, и когда я искал это, я понял, что образцы, как даже предполагается, не работают. Метод намеренно возвращает пустой указатель, и он не был должен. Я перешел к интерфейсу, курса, никакого javadoc, но я подозревал то, из чего он должен возвратиться, он - имя, таким образом, я поместил значение hardcode. В этой точке это работают biulds и это, но это не работает, это предполагается к (по крайней мере, я думаю, что это, нет никаких документов.) делают переход, но поток остается неизменным после вызова performTransition.
Таким образом, там у Вас есть он. Просто еще не пробуйте его.
Я не думаю, что это - хорошая идея попробовать его все же, это - просто выпуск для доказывания понятия. В первую очередь, необходимо вручную создать библиотеку, после этого, изучить, как использовать ее без примера или документации, просто с помощью едва зарегистрированного кода и тестового кода. И когда у Вас есть идея об этом, Вы понимаете, что это не может сделать очень многого прямо сейчас.
На сайте parleys.com есть презентация :[1216 impressionSpring & Spring MVC in production
от авторов весенний рабочий процесс: cakesolutions.net
Вы можете посмотреть презентацию, чтобы узнать, как они используют это в производстве, на http://www.ukinvest.gov.uk/