La última versión de XXL-BOOT, un popular framework de desarrollo rápido en Java, introduce SKILL, una función que permite a los desarrolladores generar módulos de negocio completos a partir de una sola frase que describe el requisito. Esto marca una evolución significativa con respecto a las herramientas de generación de código anteriores que dependían de SQL o enfoques basados en plantillas. El concepto, denominado 'generación de negocio en una frase', aprovecha grandes modelos de lenguaje para interpretar la intención del usuario y producir código funcional, incluidos esquemas de base de datos, API y componentes de interfaz de usuario. Para los desarrolladores de Java, esto podría reducir drásticamente el tiempo dedicado a operaciones CRUD repetitivas y permitir un mayor enfoque en la lógica de negocio compleja. Sin embargo, también plantea preguntas sobre la calidad del código, la mantenibilidad y el papel cambiante de los desarrolladores en un flujo de trabajo asistido por IA. Los primeros adoptantes deben evaluar el cumplimiento del código generado con la arquitectura y los estándares de prueba de su proyecto. Esta tendencia se alinea con movimientos más amplios de la industria hacia entornos de desarrollo nativos de IA, donde el lenguaje natural se convierte en una interfaz principal para la creación de software.
XXL-BOOT v2.1.0 introduce SKILL, que permite a los desarrolladores generar módulos de negocio completos a partir de un único requisito en lenguaje natural, yendo más allá de la generación de código tradicional.