When you want to build a command line application what language, framework, or tools are you reaching for? What if you could use the language, framework, and tools that you use every day. In this introduction to Spring Shell, I will show you how to build CLI applications in a familiar programming environment using Java + Spring. You will also learn how to turn this application into a native app that can be run instantly from the command line.
00:00 Introduction
00:23 Spring Shell
01:12 Creating Application
02:13 Creating Commands
04:18 Shell Method Annotation
07:30 Shell Option Annotation
09:19 Dad Joke Client
13:58 Setting up Client
16:22 Creating Native Application
20:32 Running the Application
21:43 Alias for Dad Joke
22:30 Building CLI App
🔗Resources & Links mentioned in this video:
Github Repo: https://github.com/danvega/dadjoke
👋🏻Connect with me:
Website: https://www.danvega.dev
Twitter: / therealdanvega
Github: https://github.com/danvega
LinkedIn: / danvega
Newsletter: https://www.danvega/dev/newsletter
SUBSCRIBE TO MY CHANNEL: http://bit.ly/2re4GH0 ❤️