versión v3.1.4 Jboot, así como un mejor soporte jdk11 + fatjar modo de funcionamiento

Jboot es un marco de servicios basado en un microprocesador JFinal, JFinal-Undertow, Dubbo, tales como el desarrollo de micro-servicios desarrolladores ayudar a reducir el umbral de desarrollo. Si bien el apoyo perfecto en la idea, el eclipse de Maven módulo de múltiples niveles para el código de Java, HTML, CSS, JS y otros archivos de recursos calentar la carga. Shuang Shuang desarrollo y la vida feliz.

Después de la liberación Jboot 3.1.0, se obtiene una gran cantidad de estudiantes de retroalimentación, tales como el portal de puerta de enlace de puerta de enlace interceptores soportes personalizados, para facilitar las funciones de autenticación y control de seguridad unificadas a través de la puerta de enlace.

Mientras tanto, en el modo de Jboot fatjar (todos se basan en empaquetado en una carrera frasco), no se puede modificar dinámicamente algunos problemas de configuración, estos estudiantes retroalimentación sobre la semana pasada llevó a cabo una rápida iteraciones, la rápida pequeña versión directa en libertad.

actualización v3.1.4 Jboot de la siguiente manera:

  • Añadido: Puerta de enlace Puerta de enlace de puerta de enlace interceptores complemento personalizados apoyar, facilitar la autenticación y otras operaciones a través de la puerta de enlace
  • Añadido: Puerta de enlace Puerta de enlace portal nuevo número de reintentos de error de configuración de la configuración de reintento conveniente puerta de enlace
  • Nuevo: jboot.properties valor de configuración en el valor añadido $ {} para soporte de parámetros
  • Añadir: configuración de puerto resaca, añadir soporte -1, -1 dispuesto por puertos aleatorios disponibles
  • Nuevo: Añadido soporte para JDK11 +, soporte teórico JDK11 ~ jdk14, pero la clave está en la prueba JDK11
  • Nuevo: JbootRpcApplication, sólo por conveniencia RPC servicio para iniciar el servicio para proporcionar servicios a los consumidores
  • Solución: Corregir el problema cuando @RPCInject utiliza en el interceptor en el error
  • Reparación: herramientas RPC Utils.appendAnnotation no es correcto int, parámetro booleano problema de asignación
  • Optimización: Cuando no está en la configuración QoS Dubbo está desactivado por defecto, para facilitar el desarrollo y la depuración de la situación autónomo
  • Optimización: Reconstrucción ClassScanner, mejorar el rendimiento de la exploración en modo fatjar
  • Optimización: Reconstrucción configmanager, con el fin de un mejor soporte del archivo de configuración en modo de lectura fatjar
  • Optimización: Reconstrucción JbootCoreConfig, fácil de leer con precisión los archivos html y otros recursos en fatjar
  • Optimización: Reconstrucción JbootCoreConfig, siempre que el JFinal-Weixin no necesariamente dependientes
  • Documentación: documentos relacionados Actualización de puerta de enlace puerta de enlace

 

dependencia Maven:

<dependency>
    <groupId>io.jboot</groupId>
    <artifactId>jboot</artifactId>
    <version>3.1.4</version>
</dependency>

Hola Mundo:

@RequestMapping("/")
public class HelloworldController extends JbootController {

    public void index(){
        renderText("hello world");
    }

    public static void main(String[] args){
        JbootApplication.run(args);
    }
}

 

Supongo que te gusta

Origin www.oschina.net/news/114479/jboot-3-1-4-released
Recomendado
Clasificación