Spring Framework

Programinė įranga Screenshot:
Spring Framework
Programinė detalės:
Versija: 4.2.5 / 3.2.16 Atnaujintas
Įkėlimo datą: 6 Mar 16
Kūrėjas: SpringSource
Licencija: Nemokamai
Populiarumas: 118

Rating: 3.0/5 (Total Votes: 1)

Spring Framework " teikia pilnas komplektas programinės įrangos kūrimo įrankius, kurie paspartins visą pastatą, veikia ir valdymas Java įmonių paraiškas.

"Suderinus MVC su AOP ir di (TOK), pavasaris yra pažangi įrankių rinkinys, kuris gali būti pakaitalas ar įrašant į Įmonių JavaBeans (EJB) modelį.

Pavasario darbai rūpintis visų sudėtingų kodas logika, kad gyvena bet kurioje įmonėje paruoštas Java programinės įrangos papilvė, išlaisvinant užsakovui daugiau dėmesio taikmenų lygio verslo logika.

Spring Framework ateina su daug dokumentų pavyzdžiai, vadovėliai ir nemokami įskiepių išplėsti numatytąją funkcionalumą

Kas naujo , šioje laidoje.

  • Pagalba @NumberFormat kaip meta-anotacija;
  • RestTemplate medienos ruoša už 404 būsenos kodas;
  • Ignoruoti NULL HeadersBuilder # antraštes,
  • TcpConnection turėtų pratęsti java.io.Closeable

Kas naujo versija 4.2.4 / 3.2.16:

  • Pagalba @NumberFormat kaip meta -annotation
  • RestTemplate medienos ruoša už 404 būsenos kodas;
  • Ignoruoti NULL HeadersBuilder # antraštes,
  • TcpConnection turėtų pratęsti java.io.Closeable

Kas naujo versija 4.1.7 / 3.2.14 / 4.2.0.RC3:

  • Pagalba @NumberFormat kaip meta-anotacija;
  • RestTemplate medienos ruoša už 404 būsenos kodas;
  • Ignoruoti NULL HeadersBuilder # antraštes,
  • TcpConnection turėtų pratęsti java.io.Closeable

Kas naujo versija 4.1.6 / 3.2.13 / 4.20.RC1:

  • Pagalba @ NumberFormat kaip meta-anotacija;
  • RestTemplate medienos ruoša už 404 būsenos kodas;
  • Ignoruoti NULL HeadersBuilder # antraštes,
  • TcpConnection turėtų pratęsti java.io.Closeable

Kas naujo versija 4.1.6 / 3.2.13:

  • Pagalba @NumberFormat kaip meta -annotation
  • RestTemplate medienos ruoša už 404 būsenos kodas;
  • Ignoruoti NULL HeadersBuilder # antraštes,
  • TcpConnection turėtų pratęsti java.io.Closeable

Kas naujo versija 4.1.5 / 3.2.13:

  • Spring Framework 4.1.2 yra mūsų antra priežiūra išleidimas į 4.1.x linija, bet taip pat ateina kaip pagrindinis bruožas išleidimo, įskaitant daugelį vartotojui siūloma ir naudotojo prisidėjo patobulinimų.

Kas naujo versija 4.1.1.

  • Nuoseklus tvarkymas Java 8 anketa fakultatyvinio tipą
  • Jacksonas ObjectMapper statybininkas klasė rafinuotų parametrus.
  • Kai prašoma JDBC patobulinimai.
  • konkrečių eksploatacinių patobulinimų.

Kas naujo versijos 4.1.0:

  • Tiesioginis laukas privalomas parama su automatinio auga įdėtos laukai,
  • Java "8 s Neprivaloma įpurškimo kiekis ir MVC doroklių parametrus;
  • Parama standartinio @Priority anotacija už priklausomybės užsakymo ir parinkimo;
  • Annotated @Lookup metodai palaikymas teikiamas konstruktorius argumentų,
  • Deklaratyvios SQL skriptus ir programinius sandoriai TestContext sistemą;
  • Glaudesnis hibernate JPA sąranka: izoliavimo lygiai, atradimas valdomų paketais,
  • Annotated JMS Klausytojų metodai;
  • Visapusiškas palaikymas JCache (JSR-107) komentarus,
  • Lankstus rezoliucija ir transformacijos statinius žiniatinklio išteklių;
  • MVC Peržiūrėjo: deklaratyvus rezoliucija, Groovy žymėjimo šablonai, Jackson JsonView
  • WebSocket "patobulinimai:" WebSocket apimtis, SockJS klientų aptarnavimo, WebSocket statistika,
  • Našumo: Spel sudarytojas režimas, vienalaikio koreguojamąsias visoje konteinerį;

Kas naujo versija 4.0.3.

  • Java "8 parama dabar gamyba paruoštas

Kas naujo versija 4.0.2 / 3.2.8:

  • Stiprina Pavasario OXM apsaugoti nuo XXE pažeidžiamumas.

Kas naujo versija 4.0.1 / 3.2.7:

  • Abu spaudai ateiti su didelę klaidą pataisymai ir patobulinimai virš jų tiesioginių pirmtakų ir primygtinai rekomenduojama atnaujinti.

Kas naujo versijos 3.2.4:

  • Ši laida apima daug bugfixes ir tobulinti, įskaitant svarbus SAUGUMO pATAISYMAS pavasario OXM.

Kas naujo versijos 3.2.1:

  • JmsTemplate naudoja sukonfigūruotas ReceiveTimeout jei trumpesnis nei likusi sandorio timeout .
  • patalpintas MappingJackson2MessageConverter už JMS.
  • JDBC parametras privalomas naudoja JDBC 3,0 ParameterMetaData (jei yra) tipui nustatyti.
  • JpaTransactionManager tt randa numatytąją EntityManagerFactory į patronuojančios kontekste taip pat.
  • MimeMessageHelper koduoja tvirtinimo failo jei ne ASCII reikalavimus.
  • FreeMarkerConfigurationFactory tinkamai palaiko TemplateLoaders kai atkurti konfigūracijų.
  • SpringContextResourceAdapter įgyvendina lygus / hashCode pagal JCA 1.5 sutartį.
  • ContextLoader tinkamai aptinka anksto atsinaujinusiu WebApplicationContext.
  • Pridėta parama rezervuotos vietos @RequestMapping anotacijos vertę.
  • Pridėta parama nurodant žinutę kodą @ResponseStatus priežasties.
  • HttpEntityMethodProcessor palaiko HttpEntity / ResponseEntity poklasius, kaip gerai.
  • Plytelės 3 TilesConfigurer tinkamai veikia kartu su & quot; completeAutoload & quot;.

Kas naujo versijos 3.2.0:

  • lygiagrečiai patobulinimai visoje sistemoje, vengiant naudojimą sinchronizacija, kur tik įmanoma - ypač aprėptis apima / prototipų pupelių;
  • Leidimas už @Autowired ir @value būti naudojamas kaip meta anotacijos, pavyzdžiui, Sukurkite individualizuotos įpurškimo komentarus kartu su konkrečių apibūdinimų;
  • Parama pagal užsakymą @Bean raiškos anotacijos @Configuration klasių, pavyzdžiui, kartu su konkrečių apibūdinimų, @Lazy, @Primary ir tt
  • Asinchroninis MVC perdirbimas Servlet 3.0, su Pavasario MVC prižiūrėtojas metodai galėtų grįžti Callables and DeferredResults
  • įtraukimas anksčiau-standalone Pavasario MVC Test projekto, leidžianti pirmos klasės bandymų Pavasario MVC;

Kas naujo versijos 3.2 RC2:

  • Plytelės-3 pagalba
  • Pridėtas & # x3c; pražanga & # x3e; be to, & # x3c; pupelių & # x3e; už & # x3c; MVC: Message-Keitikliai ir # x3e;

Kas naujo versija 3.1.3.

  • Ši laida apima daugiau nei 80 bugfixes ir patobulinimų

Kas naujo versijos 3.1.2:

  • Ši laida apima daug svarbių taisymo ir nedidelių patobulinimų ir yra rekomenduojama atnaujinti.

Kas naujo , 3.2 versijoje M1:

  • Pradinis parama asinchroninių @Controller metodus;
  • Ankstyvas parama JCache pagrindu cache teikėjų;
  • Svarbūs veiklos patobulinimai autowiring ne pavienių pupelių;
  • Pradinis vėlavimo parama @Scheduled ir & # x3c; uždavinys: planuojama & # x3e;
  • Galimybė pasirinkti tarp kelių executuors su @Async
  • Glaudesnis pupelių aprašymą pasirinkimas naudojant ne (!) Operatorius,
  • 48 ištaisytos klaidos, 8 naujų funkcijų ir patobulinimų 36 įgyvendinami;

Kas naujo versijos 3.1.0:

  • aplinka abstrakcija ir susijusios pupelių raiškos profiliai, kartu su centralizuotai konfigūruojama nuosavybės šaltinių imituojančiu rezoliucijos.
  • Java pagrindu taikymas konfigūracija grindžiama @ Įtraukti * anotacijas nuo konfigūracijos klasių, todėl patogu konteinerių konfigūracijos: pvz naudojant @EnableTransactionManagement aktyvuoti deklaratyvi transakcijų apdorojimo.
  • talpyklos abstrakcija mūsų deklaratyvaus spartinimo tirpalo (@Cacheable tt) ant viršaus, sutelkiant dėmesį į patogų sąveikos taikymo kodą ir talpyklos teikėjams.
  • Servlet 3.0 remiantis WebApplicationInitializer mechanizmas saviranka Pavasario interneto paraišką be web.xml! Tai yra pagrindinis gabalas pavasarį interneto konfigūracijos istorija, teikiant turtingą alternatyvą XML saviranka.
  • Peržiūrėta MVC apdorojimas Flash atributas paramą, naują @RequestPart anotacija, ir dar POILSIO paramos subtilybių. Ši nauja HandlerMapping / HandlerAdapter variantas taip pat labai išplėstine už užsakymą MVC poreikius.

Kas naujo versijoje 3.1.0.RC1:

  • Parama Hibernate 4.0 (iki šiol su 4.0 CR4)
  • Užbaigti TestContext sistema parama @Configuration klasių;
  • Blykstės aprėptis "Pavasario MVC;
  • Parama Kvarcas 2.0
  • 77 pataisymai, 16 naujų funkcijų, 66 patobulinimų

Kas naujo versijos 3.0.6:

  • Fiksuoti aspektai surišti deklaruoti priklausomybių @Async aspektu taip pat
  • ProxyCreationContext naudoja & quot; ThreadLocal.remove () & quot; per & quot; ThreadLocal.set (NULL) & quot; taip pat
  • DefaultListableBeanFactory yra deserializable tik per SerializedBeanFactoryReference
  • DefaultListableBeanFactory anketa getBean (pavadinimas, tipas) bando tipo konversiją, jei būtina;
  • DefaultListableBeanFactory leidžia init metodai užsiregistruoti papildomų pupelių apibrėžimus (vėl),
  • XmlBeanDefinitionReader priima aprašymas subelement per žemėlapyje įrašą, taip pat (kaip už XSD)
  • ConfigurationClassPostProcessor palaiko naudoti tą patį procesoriaus Pavyzdžiui keletą gamyklų,
  • Fiksuotas potencialas InjectionMetadata NPE naudojant SpringBeanAutowiringInterceptor
  • SpringBeanAutowiringSupport gali apdoroti @value komentarus bet kurią tikslinės Pavyzdžiui,
  • svarbesni @PersistenceContext komentarus apie poklasio metodų yra tvarkomi teisingai;
  • BeanDefinitionVisitor dabar iš tikrųjų apsilankė gamykloje metodas pavadinimai;
  • Restauruotos parama Styginių-to-ContextResource perskaičiavimo;
  • Restauruotos originalios GenericConversionService elgsenos tuščių kolekcijų / žemėlapiai
  • Restauruotos originalios FormattingConversionService elgesį su pagarba į potipius naudoti;
  • patalpintas & quot; formatters & quot; nuosavybė FormattingConversionServiceFactoryBean
  • Kolekcija / masyvas konversijos grįžta originalią kolekciją, jei įmanoma (vietoj pirmojo elemento),
  • Fiksuotas rinkimas elementas raiška naudojant ConversionService su DataBinder
  • DataBinder naudoja numatytąjį ribą 256 už masyvo / kolekcija auto auga,
  • patalpintas & quot; autoGrowNestedPaths & quot; nuosavybė ConfigurableWebBindingInitializer
  • Servlet / PortletRequestDataBinder atlikti išvyniojantys už MultipartRequest taip pat
  • Fiksuotas AbstractBindingResult išvengti NPE & quot; hashCode () & quot; jei tikslas yra niekinis;
  • Fiksuoti keletas HttpHeaders klausimai (charset tvarkymas, cituodamas / unquoting)
  • SimpleClientHttpRequest naudoja fiksuoto ilgio transliacijos režimą (visada nustato turinio ilgis antraštė),
  • patalpintas & quot; connectTimeout & quot; ir & quot; readTimeout & quot; NT paprastų / CommonsClientHttpRequestFactory
  • Aiškus statusas kodas RedirectView laikomasi HTTP 1.0 suderinamumo režimu;
  • FormHttpMessageConverter teisingai apdoroja po prašymai
  • ResourceHttpRequestHandler nenustato Turinio ilgis antraštę 304 atsakas
  • ResourceHttpRequestHandler aptinka neleistiną katalogas traversal į tikrą kelią;
  • LocaleChangeInterceptor patvirtina lokalės vertybes, siekiant užkirsti kelią XSS pažeidžiamumas;
  • HtmlUtils tinkamai išsiskirs Viengubomis kabutėmis, taip pat
  • Pridėta parama web.xml kontekstinis param & quot; springJspExpressionSupport & quot; (Aiškiai & quot; teisinga & quot; / & quot; klaidinga & quot;),
  • ContextLoader ir FrameworkServlet parama & quot; contextId & quot; parametras užsakymą serializavimo id
  • RemoteExporter naudoja matinės proxy "serviceInterface" (Nr AOP sąsajos veikiami)
  • patalpintas & quot; acceptProxyClasses & quot; vėliava RemoteInvocationSerializingExporter
  • Rafinuotas WebLogic RMI deskriptorius tik ženklu "getTargetInterfaceName" metodas kaip idempotent
  • EhCacheManagerFactoryBean tinkamai užsidaro & quot; ehcache.xml & quot; įėjimo srovė, jei tokių yra;
  • Peržiūrėta JMS CachedConnectionFactory kad būtų išvengta nereikalingo rollback ragina sesijos grįžti,
  • Fiksuotas JMS CachedConnectionFactory visiškai sinchronizuoti savo posėdyje sąrašą,
  • Fiksuotas NamedParameterJdbcTemplate anketa tvarkymas matricos kaip užklausos parametrus;
  • Fiksuotas JPA 2,0 pauzės patarimai teisingai nurodyti milisekundžių;
  • Atnaujinta Kvarcas paketas remti kvarcas 1.8 taip pat (Pastaba: ne remti kvarcas 2.0 dar)
  • Fiksuotas @Rule vykdymo tvarka SpringJUnit4ClassRunner, kad atitiktų standartinį JUnit 4 elgesį;

Kas naujo versijoje 3.1.0.M2:

  • Kodas ekvivalentai pavasarį XML vardų
  • statybininkas stiliaus API kodas pagrindu hibernate konfigūracijos,
  • TestContext sistema parama @Configuration klasių ir pupelių raiškos profilius;
  • Parama injekcijos prieš nestandartinių JavaBeans rengėjų,
  • Parama Servlet 3 kodas pagrindu konfigūracijos Servlet konteinerį;
  • Parama Servlet 3 MultipartResolver
  • JPA EntityManagerFactory Bootstrapping be persistence.xml
  • Nauja HandlerMethod pagrįstą paramą klases komentuojami kontrolierių;
  • sunaudoja ir gamina @RequestMapping sąlygos;
  • Darbas su URI Šablonas kintamųjų kontrolieriaus metodų;
  • įteisinimas argumentų @RequestBody Metodas,

Kas naujo versijos 3.0.5:

  • Aupport už Hibernate 3,6 galutinis
  • Pridėta šerdis serializer abstrakcija numatytosios diegimas naudojant Java Publikacija "
  • Pastovus naudojimas JDK 1.5 anketa & quot; ThreadLocal.remove () & quot; per & quot; ThreadLocal.set (NULL) & quot;
  • Fiksuotas JodaTimeContextHolder naudoti ne paveldimą ThreadLocal ir patirti iš naujo metodą;
  • Peržiūrėta & quot; ClassUtils.isAssignable & quot; semantika padengti Pirmykštė vs įvyniojimo į abi puses;
  • Optimizuotas AnnotationUtils findAnnotation spektaklis daugkartiniam paieškoje ant pačių sąsajų;
  • ConversionService apsaugo save nuo begalinės rekursijos į ObjectToCollectionConverter
  • Fiksuotas TypeDescriptor teisingai išspręsti įdėtos kolekcijas ir jų elementų tipai,
  • BeanWrapper nebando užpildyti Žemėlapis vertybes prieigos (tik automatinio auga Žemėlapis save),
  • Fiksuotas Autowired / CommonAnnotationBeanPostProcessor išvengti lenktynių būklę praleidžiant čekį;
  • Fiksuotas @value įpurškimo teisingai talpyklą laikinus neapibrėžtų rezultatų ne pavienių pupelių;
  • ApplicationContext registruoja kontekstinį konkrečių ClassArrayEditor savo pupelių classloader
  • Rafinuotas ApplicationContext Singleton apdorojimas ir nepaliks rankiniu būdu registruotų null atvejais,
  • Fiksuotas ApplicationContext įvykis apdorojimas pakartotinių invokacijos ne pavienių klausytojo pupelių;
  • Optimizuotas @Bean klaidų pranešimai statinių gamyklinius metodų, taip pat už argumentas tipo neatitikties
  • Modifikuota išraiška apdorojant perduoti visą TypeDescriptor kontekstą iki ConversionService ragina
  • pritaikytos išraiška analizatoriaus Konstruktorius / MethodResolver priimti TypeDescriptors vietoj žaliavų rūšių,
  • Spel palaiko projekcija ant bet kokio kolekcijos natūra (ne tik sąrašus ir masyvų),
  • Spel MapAccessor nuosekliai atmeta & quot; target.key & quot; jei toks raktas randamas stilius prieigą prie Maps "
  • Spel metodas Modły nori metodą su Mažiausiai parametrų (pvz ne-arg per vararg)
  • AspectJExpressionPointcut naudoja pupelių classloader inicializavimui AspectJ pointcut analizatorius;
  • patalpintas AnnotationAsyncExecutionAspect kaip AspectJ pagrindu variantas @Async perdirbimo;
  • Pridėta režimas = & quot; Proxy & quot; / & quot; AspectJ & quot; ir tarpinio-taikinys klasės variantų Užduotis: anotacija varoma;
  • JDBC paketas naudoja vietinį classloader kaip pupelių classloader už & quot; SQL klaidų codes.xml & quot; apdorojant;
  • EmbeddedDatabaseFactory išsijungia bazę, kai nesugeba užpildyti jį & quot; initDatabase () & quot;
  • Įterptosios duomenų parama dabar taip pat dirba su Derby & # x3e; = 10,6;
  • & quot; JDBC: integruotas duomenų bazės & quot; naudoja ID kaip duomenų bazės pavadinimą, kad būtų galima kelis tuos lygiagrečiai
  • ResourceDatabasePopulator metimų aprašomojo ScriptStatementFailedException su išteklių informacijos;
  • Pridėta konfigūruojama Ryšio / pareiškimas / ResultSet tikslines tipai Jdbc4NativeJdbcExtractor
  • patalpintas OracleJdbc4NativeJdbcExtractor su iš anksto sukonfigūruotas "Oracle JDBC API rūšys;
  • DefaultLobHandler s & quot; wrapAsLob & quot; režimas veikia su PostgreSQL s & quot; getAsciiStream () & quot; reikalavimas,
  • ResultSetWrappingSqlRowSet (kaip naudojami JdbcTemplate s & quot; queryForRowSet & quot;) palaiko stulpelių etiketes dabar,
  • LocalSessionFactoryBean drabužiai & quot; entityCacheStrategies & quot; dirba su regiono vardų Hibernate 3,6 taip pat,
  • Fiksuotas DefaultMessageListenerContainer jokios-Message-gavo įsipareigoti dirbti be sesijoje spartinimo;
  • DefaultMessageListenerContainer anketa praleidžia ne-Message-gavo padaro ant TIBCO (išvengti aklavietės),
  • JaxWsPortClientInterceptor nepatenka atgal į anotacijos nurodytu pavadinimu, kaip portName nebėra,
  • UriTemplate yra serializable dabar,
  • Fiksuoti AnnotationMethodHandlerAdapter anketa spartinimo, siekiant išvengti lygiagrečiai klausimus RequestMappingInfo
  • Fiksuotas @MVC apdorojimas parametras lygio anotacijos dirbti su sąsajos pagrindu proxy vėl
  • Peržiūrėta @RequestParam apdorojimas remti CSV-į-masyvas / kolekciją įpareigojantį su ConversionService
  • Fiksuotas EvalTag anketa EvaluationContext spartinimo tinkamai tvarkyti JSP tegus spartinimo visoje prašymus;
  • AbstractJasperReportsView nustato tik lokalės modelis atributus, jei nėra pateikti jau
  • DispatcherPortlet metimų užsakymą NoHandlerFoundException vietoj klaidinančios UnavailableException
  • DispatcherPortlet kopijas visi Veiksmo parametrai teikti parametrus atveju veiksmų, išskyrus
  • DispatcherPortlet nutylėjimą išteklių tarnauja aiškiai neleidžianti patekti į WEB-INF ir META-INF
  • pavaizdavimas @ExceptionHandler metodai leidžia tiesiogiai raštu atsakymą (kaip Servlet atveju),
  • MockHttpServletRequest / HttpSession / etc grįžta nepriklausomą suskaičiuoti nuo & quot; getAttributeNames () & quot;

Reikalavimai

  • "Java 1.3 arba aukštesnė;

Panaši programinė įranga

Unyson Framework
Unyson Framework

10 Dec 15

Liten Framework
Liten Framework

12 Apr 15

Apache Struts
Apache Struts

1 Oct 15

Connect
Connect

10 Feb 16

Kita programinė įranga kūrėjas SpringSource

Spring Roo
Spring Roo

10 Dec 15

Spring AMQP
Spring AMQP

10 Dec 15

Spring Mobile
Spring Mobile

10 Dec 15

Spring Data
Spring Data

28 Feb 15

Komentarai Spring Framework

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją