初识 Spring IoC 准备工作 Spring IoC 初步 初识 Spring IoC 前面的内容中提到,Spring 是一个非常庞大的框架,SpringMVC 只是其中的一部分。整个 Spring 框架最基础的部分是它的 IoC Container。SpringMVC 本身就是构建在 Spring IoC 之上的。因此要学习 Spring...
Caching Caching When your application runs slow, throw some caches in. Well, at least it’s the easiest way to speed up things. What does a cache do? Say you have a function tha...
User-space Many implementations User-space Implementing a transport protocol in user-space helps enable quickiteration of the protocol, as it is comparatively easy to evolve t...
Toggle UI Elements Gotcha: Example Related links: Toggle UI Elements Handling minor UX variations in the component by toggling ON/OFF features. Modify the component to take...
Overview Overview Once you have installed a development environment, as described in the previous chapter, creating a Vaadin Framework project proceeds in the IDE that you have...
Coroutines Coroutines Ktor makes heavy use of Kotlin 1.3 stable coroutines. Coroutines are a basic Kotlin mechanism (also called suspend functions), that among other things a...
Creating a simple component Creating a simple component To make a component with a new client-side widget (as opposed to making a server-side composite), you will need to make ...