Fading Coder

One Final Commit for the Last Sprint

Vue Router Migration: Version 3 to 4 Configuration Differences

Vue Router Installation Vue 2 (Vue Router 3) : npm install vue-router@3 Vue 3 (Vue Router 4) : npm install vue-router@4 Router Configuration Vue Router 3 Implementation Setting Up Routes // router/index.js import Vue from 'vue' import Router from 'vue-router' import HomePage from '../views/Home.vue'...

Nexus OSS Private Repository Backup and Migration Guide

Background After setting up a new Nexus OSS private repository in our data center, we noticed that the existing office-based repository contains significantly more content than the new one. This document outlines the complete process of backing up and migrating the old Nexus server to the new infra...

Essential Configuration Changes When Upgrading to Spring Boot 2.x

Redis Connection Factory Configuration Spring Boot 2.x introduces significant changes to Redis auto-configuration. The Jedis client setup requires explicit bean definitions with updated APIs. Required Dependency <dependency> <groupId>org.springframework.boot</groupId> <artifactI...

Spring Boot 3.3.1 Migration: HandlerInterceptor and WebMvcConfigurer Replacements

Interceptor Changes in Spring MVC The abstract class HandlerInterceptorAdapter was removed in Spring Boot 3.3.1. Earlier, you could extend this class; now you must implement the HandlerInterceptor interface directly. Before (Spring Boot 2.x): import javax.servlet.http.HttpServletRequest; import java...

Coding Patterns: Bridging Vue 2 and Vue 3

1. Project Creation Vue 2 (using Vue CLI): vue create my-app cd my-app npm run serve Vue 3 (using create‑vue): npm create vue@latest cd my-app npm run dev During initialisation you are prompted to add TypeScript, Router, Pinia, testing tools, and linter formatters. 2. Component Template Vue 2 – Opti...