WikiDer > Фреймворк ColdSpring
Холодная весна это каркас веб-приложений для Холодный синтез язык прикладного программирования, основанный на Ява Spring Framework. Первоначально он был создан Дэйвом Россом и Крисом Скоттом. Фреймворк предоставляет Внедрение зависимости, инверсия контроля и аспектно-ориентированное программирование шаблон дизайна возможности для упрощения управления конфигурацией и зависимостями компонентов ColdFusion (CFC).
Интеграция
Отмеченный[1] Сильной стороной ColdSpring является его способность предоставлять дополнительные услуги другим приложениям и средам. ColdSpring глубоко внедрен в ядро Модель-клей framework начиная с Model-Glue 2.0. Также, Блок предохранителей начиная с 5.0 поставляется с лексиконом, специфичным для ColdSpring.
И наоборот, ColdSpring поставляется с точками соединения для Model-Glue, Мах-II и модульное тестирование фреймворк CFCUnit.
История
У ColdSpring исторически был длинный цикл разработки и выпуска по сравнению с другими средами ColdFusion. ColdSpring впервые был упомянут Дэйвом Россом, когда он выпустил пре-альфа-версию 9 февраля 2005 года.[2] Интерес был быстро обнаружен в сообществе ColdFusion, и позже в 2005 году вокруг программного обеспечения была сформирована группа поддержки.[3] как и веб-сайт ColdSpring Framework. В конце концов, 2 июня 2006 года был выпущен релиз-кандидат.[4]
ColdSpring 1.0
25 июня 2006 г. ColdSpring 1.0 наконец-то был выпущен всего за три дня до этого CFUnited[5] где Дэйв Росс должен был говорить по этой теме.
ColdSpring 1.2
12 сентября 2008 г. Выпуск 1.2[6] включены изменения, чтобы сделать работу с bean-компонентами, особенно при использовании XML Bean Factory, намного проще, включая создание псевдонимов bean-компонентов, включая другие файлы конфигурации bean-компонентов, создание коллекций в файле конфигурации и другие исправления.[7]
Рекомендации
- ^ Лучшее кодирование с помощью Model-Glue: Unity ColdFusion Application Framework
- ^ http://www.d-ross.org/index.cfm?objectid=F7D09312-A7F9-DF09-3E8E59AC861E3651 Дэйв Росс, предварительный альфа-релиз ColdSpring
- ^ http://www.d-ross.org/index.cfm?objectid=D79C3C72-06D5-43E7-5BD79ACF04EACA5C Дэйв Росс, ColdSpring Shout Outs
- ^ http://www.d-ross.org/index.cfm?objectid=95E4B4DE-C407-A9D9-88996A41797143CB Дэйв Росс, ColdSpring 1.0 RC1 Release
- ^ http://www.mattwoodward.com/machblog/index.cfm?event=showEntry&entryID=0193362D-F722-89EC-82A8092554E467E6[постоянная мертвая ссылка] Мэтт Вудворд, релиз ColdSpring 1.0
- ^ http://corfield.org/blog/index.cfm/do/blog.entry/entry/ColdSpring_12_Released В архиве 2008-09-14 на Wayback Machine Шон Корфилд, Выпущен Coldspring 1.2
- ^ http://www.briankotek.com/blog/index.cfm/2008/9/22/Whats-New-In-ColdSpring-12 В архиве 2010-01-27 на Wayback Machine Брайан Котек, Что нового в ColdSpring 1.2