ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କ

ଉଇକିପିଡ଼ିଆ ରୁ
Jump to navigation Jump to search
ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କ
180px
ଡେଭେଲପର Pivotal Software
ପ୍ରଥମ ରିଲିଜ୍ ୧ ଅକ୍ଟୋବର ୨୦୦୨; ୫୮୫୬ ଦିନ ଆଗରୁ (2002-10-01)
ଷ୍ଟେବଲ୍ ରିଲିଜ୍ 5.0.6[୧] / ମଇ ୮, ୨୦୧୮; ୧୫୮ ଦିନ ଆଗରୁ (2018-05-08)
ବିକାଶ ଅବସ୍ଥା Active
ପ୍ରୋଗ୍ରାମିଙ୍ଗ୍ ଲାଙ୍ଗୁଏଜ୍ Java
Operating system Cross-platform
ପ୍ଲାଟଫର୍ମ (ଜେଭିଏମ୍‌)Java Virtual Machine
ପ୍ରକାର ଆପ୍ଲିକେସନ୍ ଫ୍ରେମୱାର୍କ (Application framework)
ଲାଇସେନ୍ସ Apache License 2.0
ୱେବସାଇଟ spring.io

ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କ(Spring Framework) ହେଉଛି ଜାଭା (ପ୍ରୋଗ୍ରାମିଂ ଭାଷା) ପାଇଁ ଗୋଟିଏ ଆପ୍ଲିକେସନ୍ ଫ୍ରେମୱାର୍କ ଓ ଆମେ ଏହାକୁ ଇନଭର୍ସନ ଅଫ୍ ଚୋନତରୋଲ(inversion of control container)। ଏହି ଫ୍ରେମୱାର୍କର ଏକ ମୁଖ୍ୟ ଉଦ୍ଦେଶ୍ୟ ହେଉଛି ଏହାକୁ ଆମେ ଯେକୌଣସି ଜାଭା ଆପଲିକେସନ୍ ପାଇଁ ବ୍ୟଭାର କରିପାରିବା, କିନ୍ତୁ ଏଥିରେ ଜାଭା ଇଇ(Java EE)କୁ ବ୍ୟବହାର କରି ୱେବ ଆପ୍ଲିକେସନ୍ସ(web applications) ଗୁଡିକୁ ଗଢିବା ପାଇଁ କିଛି ପଦ୍ଧତି ସପ୍ରସାରଣ କରିଯାଇଛି। ଯଦିଓ ଏହି ଜାଭା ଫ୍ରେମୱାର୍କର କିଛି ସେମିତି ବିନିର୍ଦ୍ଦିଷ୍ଟ ଗୁଣ ନାହିଁ ତଥାପି ଏହା ଜାଭା କମ୍ୟୁନିଟି(Java community)ଦ୍ୱାରା ଅଧିକା ଲୋକପ୍ରିୟ ହୋଇଛି ଏବଂ ଏହା ଏଜେବି(Enterprise JavaBeans) ମଡେଲର ପୁନଃସ୍ଥାପନ ବୋଲି କୁହାଯାଉଛି। ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କ ଇଣ୍ଟରନେଟ୍‌ରେ ସଂପୂର୍ଣ୍ଣ ମୁକ୍ତ ଭାବେ ଉପଲବ୍ଢ।

ଅଧ୍ୟାୟ ଇତିହାସ(Version history)[ସମ୍ପାଦନା]

ଅଧ୍ୟାୟ ତାରିଖ
୧.୦ ୨୦୦୪
୨.୦ ୨୦୦୬
୩.୦ ୨୦୦୯
୪.୦ ୨୦୧୩
୫.୦ ୨୦୧୭

ସ୍ପ୍ରିଙ୍ଗର ପ୍ରଥମ ଅଧ୍ୟାୟଟି ରଡ୍ ଜନ୍‌ସନ୍‌ଙ୍କଦ୍ୱାରା ଲେଖାଯାଇଥିଲା, ଯିଏକି ଅକ୍ଟୋବର ୨୦୦୨ ମସିହାରେ ତାଙ୍କ ପୁସ୍ତକ "ଏକ୍ସପର୍ଟ ୱାନ୍-ଅନ୍-ୱାନ୍ ଜେଟୁଇଇ ଡିଜାଇନ୍ ଆଣ୍ଡ୍ ଡେଭେଲପ୍‌ମେଣ୍ଟ"(Expert One-on-One J2EE Design and Development)କୁ ପ୍ରକାଶ କରାଇ ଏହାକୁ ମୁକ୍ତିଲାଭ କରାଇଥିଲେ। ୨୦୦୩ ମସିହାରେ ଏହା ପ୍ରଥମେ ଆପାଚି ୨.୦ ଅନୁଜ୍ଞପ୍ତି( Apache 2.0 license ) ଅଧୀନରେ ମୁକ୍ତିଲାଭ କରିଥିଲା। ପ୍ରଥ ଅଧୟାର ପ୍ରଥମ ଭାଗଟି ମାର୍ଚ୍ଚ ୨୦୦୪ ମସିହାରେ ମୁକ୍ତିଲାଭ କାରିଥିଲା ଓ ଏହାର ପରବର୍ତ୍ତୀ ଭାଗ ଗୁଡିକ ସେପ୍ଟେମ୍ବର ୨୦୦୪ ଓ ମାର୍ଚ୍ଚ ୨୦୦୫ରେ ମୁକ୍ତିଲାଭ କରିଥିଲା। ୨୦୦୬ ମସିହାରେ ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କର ୧.୨.୬ ଭାଗଟି ଜଲ୍ଟ ପ୍ରଡକ୍ଟିଭିଟି ଆୱାର୍ଡ ଓ ଗୋଟିଏ ଜାକ୍ସ(JAX(Java API for XML)) ଇନୋଭେସନ୍ ଆୱାର୍ଡ ପ୍ରାପ୍ତ କରିଥିଲା। ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କର ୨.୦ ଭାଗ ଅକ୍ଟୋବର ମାସ ୨୦୦୬ ମସିହାରେ, ସ୍ପ୍ରିଙ୍ଗ ୨.୫ ନଭେମ୍ବର ୨୦୦୭ ମସିହାରେ, ସ୍ପ୍ରିଙ୍ଗ ୩.୦ ଡିସେମ୍ବର ୨୦୦୯ ମସିହାରେ, ୩.୧ ଡିସେମ୍ବର ୨୦୧୧, ୩.୨.୫ ନଭେମ୍ବର ୨୦୧୩ ମସିହାରେ ମୁକ୍ତିଲାଭ କରିଥିଲା। ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କ ୪.୦ ଡିସେମ୍ବର ୨୦୧୩ ମସିହାରେ ମୁକ୍ତିଲାଭ କରିଥିଲା। ସ୍ପ୍ରିଙ୍ଗ ଫ୍ରେମୱାର୍କର ୪.୦ ଭାଗରେ ଜାଭା ଏସ୍ ଇ ୮(SE (Standard Edition) 8) ପାଇଁ,ଗ୍ରୋଭି ୨,ଜାଭା ଇଇର କିଛି ଦୃଷ୍ଟିକୋଣରେ,ୱେବ ସକେଟରେ (WebSocket)ରେ କିଛି ଉନ୍ନତ କରାଯାଇଥିଲା

  1. Spring IO Platform Cairo SR1