Welcome to another installment of This Week in Spring! The Spring team is hard at work on all the latest and greatest ahead of the SpringOne2GX event in Washington DC! Time is really flying! I can’t beleive what we’re staring down September already! This week I’m in Tokyo, Japan, participating in the Spring User Group’s huge Spring in Summer event where I gave a keynote and two talks, on Spring Boot and Spring Cloud. The one day event attracted some of the company’s largest websites and was a lot of fun!
Welcome to another installment of This Week in Spring! This week I’m in Rio de Janeiro, Brazil for the lovely QCon Rio conference, and then I’m off to Tokyo, Japan for a Spring in Summer conference for local Spring users!
The team is abuzz with excitement leading up to this year’s SpringOne2GX 2016, the biggest and best SpringOne2GX, ever! This year, you’re going to see us do WAY more with WAY less and get it to production, to boot! This is exciting for everyone of us and it will be for audience members, as well!
Welcome to another installment of This Week in Spring! As usual, we’ve got a lot to cover so let’s get to it! This week I’m back in São Paulo, Brazil, to visit customers, then it’s off to Rio for QCon Rio! If you’re in either city, message me on Twitter and let’s grab a coffee!
- Today, Pivotal CEO Paul Maritz stepped down [and welcomed Pivotal Labs founder Rob Mee as the new CEO. There’s a post by Paul and by Rob. Thank you, Paul, and welcome Rob!
- the amazing Scott Frederick just announced the general availability of Spring Cloud Connectors 1.2.0! - check this out!
- Spring ninja Stéphane Nicoll just announced Spring Boot 1.3M4, with fixes and improvements aplenty!
- Spring Integration lead Gary Russell just announced a CRAZY packed new Spring Integration 4.2 release including, but not limited to, support for security Context Propagation, STOMP client channel adapters, metrics, new Spring Framework 4.2 event channel adapters, a process barrier component, last modified file list filters, codec, JMS shared subscriptions, (S)FTP improvements, SOAP Action Propagation, and much more
- Not resting on his laurels, Spring Integration and Spring AMQP lead Gary Russel also announced Spring AMQP 1.5.0 has been released!
- the SPR blog has a nice post that looks at internationalization in a Spring Boot application
- Stephane Deraco put together a nice introductory look at Spring Boot
- Check out this implementation to have bean dependencies resolved as Spring MVC handler parameters
- Check out this two part podcast I did with Michael Cote on going cloud-native with Spring Boot, Spring Cloud and Cloud Foundry
- Pivotal Cloud Foundry finally has support for Apache Geode (the project formerly known as Gemfire)
- Our pal Petri is back at it again, this time with a post on using Gradle for a Spring Boot web application
Welcome to another installation of This Week in Spring! As usual, we’ve got a lot to cover so let’s get to it!
- Spring ninja Stephane Nicoll just announced Spring Boot 1.3.0.M3, chock full of great features including HTTP session persistence, JMS and AMQP improvements, logging improvements, and auto-configurations for the H2 Database console and embedded MongoDB.
- Spring Batch lead Michael Minella just announced Spring Batch 3.0.5
- Check out this cool look at using Spring Boot to process Twitter feeds with Neo4j
- check out this interesting Chinese-language post on using
.ymlwith Spring Boot
- Disid corporation has just announced a maintenance release for Spring Roo
- Just saw this post. Our very own Cornelia Davis, director of platform engineering, was recognized as one of the top 10 women in cloud by CloudNOW! As she has for years now, she’ll be at SpringOne2GX..
- the All & Sundry blog has a cool post looking at how to use Netflix’s Archaius with Spring Cloud
- Speaking of configuration management, check out this post on using configuration servers, including the Spring Cloud Config Server, on Cloud Foundry
- i dig this post on using straight Java configuration to configure Spring Security roles in a Spring MVC web application.
- our very own Michael Cote asked me to record a podcast or two with him. The first installment is now available.
Welcome to another installment of This Week in Spring! This week I’m in Washington D.C., delivering some cloud-native realtalk at the Agile 2015 conference with my pal Andrew Clay Shafer then it’s off to Denver, CO, again to speak to customers! If you’re in either area, say hi!
We’re fast approaching SpringOne2GX 2015! Things are getting exciting around here as the team delivers more and more amazing bits! The weeks to come, leading into SpringOne2GX, are my favorite time of the year. Watch this space for new releases aplenty!
Welcome to another installment of This Week in Spring! We’ve got a lot to cover so let’s get to it!
- Spring Data lead Oliver Gierke just announced Spring Data SR2 which includes 40 issues fixed and includes an important update to the support for JTA 1.2’s
- Spring Security lead Rob Winch has just announced Spring Security Kerberos 1.0.1 which includes Spring Security 4 and LDAP 2.0 support, as well as a fix for an issue.
- Spring Security lead Rob Winch doesn’t sleep so he also just announced Spring Security 3.2.8
- Not resting on his laurels, Spring Security lead Rob Winch also announced Spring Security 4.0.2 which - among other things - includes numerous bug fixes, support for Spring framework 4.2, and minor improvements to Spring Security itself including a status code returning
- Our pal Dan Woods wrote up a very nice post on using Spring Boot with Ratpack for InfoQ. Check it out!
- Want to learn more about Spring Boot and Spring Cloud? I enjoyed these slides from our pal Eberhard Wolff
- Spring XD co-lead Dr. Mark Pollack just announced Spring XD 1.2.1 which includes support for registering custom Kryo Serializers, along with configuration options to tune Kryo performance, updates of several components including Spring Integration, Spring Boot, and Reactor; an updated Admin UI, and improved pagination for containers and jobs.
- I don’t speak the language, but I had a few people tell me they liked this Ukranian language talk on Spring Cloud by Igor Khotin given at JEEConf in Kiev, Ukraine. Check it out!
- John K. Waters put together a nice post on how Pivotal is leading the cloud native application revolution with, among other things, Spring Boot and Spring Cloud
- Rambabu Posa has a nice post on using the Spring Initializr to get started with Spring Boot
- Our pal at the all and sundry blog are back it again! (I missed Biju’s posts of late!) This latest post is on using Spring Boot’s
- I errantly forgot to include the link for the item above so when I was Googling to find the link again, I stumbled upon this oldie-but-a-goodie on using RxJava’s
Observablein a Spring MVC flow
Welcome to another installment of This Week in Spring! This week I’m in Denver, CO, at the amazing UberConf conference! As usual, we’ve got a lot to cover so let’s get to it.
- Spring framework lead Juergen Hoeller just announced Spring framework 4.2 RC3 and a (slightly delayed!) timeline for Spring 4.2 RELEASE: July 30
- Disid corporation just announced Spring Roo 2.0.0.M1
- my pal Kenny Bastani gives a very comprehensive look at building microservices with Spring Boot and Spring Cloud. Read this first!
- the VP of the cloud platform group, James Watters, put out a very nice blog on the cloud-native journey
- check out Bozhidar Bozhanov’s great post on Tomcat’s connectors.
- Voxxed did a great interview with Spring Boot and Spring Cloud co-founder Dr. Dave Syer on the power of choice in Spring Cloud
- Michael Nygard, who wrote one of my favorite books, Release It!, put together a great post on the fear cycle.
- I loved this keynote from the CF Summit 2015 conference by Andy Zitney of Allstate Infrastructure Services: Developing the Freedom to Disrupt. In it, he walks through Allstate’s need to be able to react, faster, and their embrace of Pivotal Cloud Foundry. It’s only ~20 minutes, so I won’t spoil it.
- I’m working on a talk and a blog called The Operationalized Application that demonstrates some of the amazing operations-centric features in Spring Boot 1.3 and I wanted to - in advance of the finished blog - share the example. There’s so much good stuff in Spring Boot 1.3, and this example only demonstrates a fraction of it, along with some other existing operations benefits: HATEOAS and the HAL browser; OpenTSDB metrics views, declarative HTTPS; executable
.jars; Docker; Spring REST Docs-powered documentation for the Actuator endpoints; the remote shell; Git commit information in the Actuator
/infoendpoint, and more.
- Check out this succinct interview with Randy Shoup for a good discussion of the challenges of embracing microservices at scale. Randy draws from his previous experiences at Google and eBay.
Welcome to another installment of This Week in Spring!
This week in I’m in Shanghai, China and Hangzhou, China and Shenzhen, China, talking to some of the world’s largest websites (of the same scale of Netflix!) about their use of Spring Boot and Spring Cloud. (More on that later!)
Anyway, without further ado..
- Paul Chapman put together a nice walkthrough Spring Cloud today. Way to go Paul!
- Andy Wilkinson just announced the Spring IO Platform BOM 1.1.3 has been released
- Spring Boot 1.3M2 - along with new support for JOOQ,
/liquibaseActuator endpoints, ANSI colored
banner.txt, and Apache Artemis integration (among many other things) is now available! Check it out.
- If you missed Spring rockstar and Spring Boot ninja Greg Turnquist’s talk on debugging and maintaing Spring Boot applications (why would you miss it??), then check it out
- This is a nice post on using Spring Boot with the H2 database console
- I only just noticed DZone has a refcard on Cloud Foundry which seems like a worthy read
- this is a great (Chinese-language) post on what Spring Boot is and how it works. I’ve asked a friend and he - a native Mandarin Chinese speaker - insists it’s a good read. Enjoy!
- check out this jumpstart into Spring Boot
- our pal @making is at it again, this time with a nice look at the upcoming Spring Boot 1.3’s DevTools integration
- the Codes and Notes blog has a nice post on using AngularJS web apps for Spring-based REST services
Welcome to another installment of This Week in Spring! As usual, we’ve got a lot to cover so let’s get to it! This week I’ll be in Shanghai, China, talking to some customers (say hi on Twitter!) and then it’s off to Shenzhen, China, where I’ll be giving a keynote at the ArchSummit conference.
- Spring Integraton lead Gary Russell has just announced Spring Integration 4.2 and 4.1.6 are now available. The new release includes support for Apache Zookeeper, Java 8
-streams, and several performance improvements.
- Spring Boot co-lead Phil Webb has just announced Spring Boot 1.2.5.
- Spring framework 4.2 is fast approaching (in about a week!) and there are many new versions of many different (and sometimes new) projects supported. To find out more, check out this detailed blog by Spring framework lead Juergen Hoeller
- Spring Data ninja Christoph Strobl has just announced the Spring Data Fowler SR1 release. This is a maintenance release packed with lots of new features so be sure to get the bits.
- Spring Data lead Oliver Gierke has just announced the final Spring Data Service Releases (Evans SR3 and Dijkstra SR6).
- Daniel Jagielski has put together a nice look at the pros/cons of using Spring Boot and DropWizard. It should be noted that we on the Spring Boot team were definitely inspired by DropWizard
- I found an oldie-but-goodie: this is Agile luminary Brian Marick’s review of agile development practices from this 2008 blog
- Want to catch up with all things Redis? I quite like the Redislabs newsletter, whose latest issue I’m linking to
- Our pal Marten Deinum has put together a nice look at some great Spring framework gems
- I love Cloud Foundry After Dark the livestream’d Google Hangout featuring various Cloud Foundry luminaries every Sunday. In this episode, one of our heros - Andrew Clay Shafer - shaves his head
- I really dug Michael Cote’s interview on continuous delivery using Pivotal Cloud Foundry - check it out!
Welcome to another installment of This Week in Spring! This week I’m in warm ’n wonderful Austin, TX to meet with customers and then off to Mexico City, Mexico to present the keynote at a the SG Conference and Expo. If you’re in Mexico City y si le gustaria hablarme sobre todos las cosas Spring y la informatica, sere a Mexico City desde miercoles. No hesita a contactarme en Twitter (@starbuxman)!
It’s June 30th! Whew this year is flying! We’ve got a lot to cover this week so let’s get to it!
- Spring framework lead Juergen Hoeller just announced Spring framework 4.1.7 and 3.2.14, both of which are maintenance releases
- Spring framework ninja Stephane Nicoll just announced Spring framework 4.2 RC2, packed with lots of new features!
- Spring Tool Suite lead Martin Lippert just announced updates version 3.7.0. The updates include Eclipse Mars 4.5 GA, Spring Boot YML support, improved Cloud Foundry integration, Pivotal tcServer 3.1.1 support, and early support for Spring Roo 2.0.0.M1 (thanks to Disid).
- the good Dr. Syer, co-founder of the Spring Boot and Spring Cloud projects, just announced the first Spring Cloud release train, Angel.SR3.
- Spring RESTDocs lead Andy Wilkinson’s just announced Spring REST Docs 1.0.0.M1.
- the Spring Framework Guru blog has put together a nice piece on using Spring Boot with Thymeleaf.
- I hope you caught Spring Data lead Oliver Gierke’s epic vJUG presentation on elegant data access with Spring Data!
- Spring Data artist Thomas Darimont put together a nice GitHub GIST on how to use custom SpEL statements in the
@Valueannotation. It’s full of cool examples, check it out!
- Alberto Souza put together a nice (Spanish-language) post on how to get started with the magic of Spring Boot
- Mohamed Sanaulla has a nice post on using Spring Boot to run full integration tests against Spring Boot-based REST services
- The Keyhole software blog has a nice post on moving a Spring Batch job from XML configuration to the Java configuration DSL
- the Nixmash blog has a nice post on changing the default
.favicofile that gets shown in Spring MVC. The post speaks about Spring MVC, but in fact, the approach given only works when using Spring MVC inside of Spring Boot. Otherwise, great post!
- Justin Musgrove put together a cool video and walkthrough on how to prevent double click prevention using Spring MVC
- Check out this CFSummit talk that looks at some of the new features in the Cloud Foundry Service Broker API
- Our pal @Making put together a nice (Japanese language) talk for the JSUG whose slides are available here