La mayor actualización, publicación oficial Jboot v3.1.0

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.

Jboot 3.1.0 Los principales cambios son los siguientes:

 

A: RPC reconstrucción perfecta

Jboot 3.1.0 de RPC se ha reconstruido por completo, con el fin de facilitar la necesidad de cambiar la configuración de uso normal, la API no ha cambiado, todo se puede actualizar sin problemas a Jboot 3.1.0, aunque la API no ha cambiado, pero la realización enviar un cambio completo. 

Para Dubbo, bajo 2.7.x añadido un montón de características, tales como el centro de los meta datos, centros de distribución y otras funciones, después de Jboot reconstruido, el apoyo a todos los contenidos de Dubbo ser configurado para soportar múltiples registro en una sola aplicación, y más acuerdos de servicio y otro tipo de apoyo. configuración más flexible.

 

Nuevo portal de puerta de enlace: II

Jboot v3.1.0 añadió también una puerta de entrada portal, que soporta diferentes condiciones de host, la ruta, consulta y otras configuraciones, de alto rendimiento, mientras que los soportes que limitan distribuyen bajo el Sentinel y mucho más.

 

operación de caché distribuida y soporte de mantenimiento: Tres

En muchos caché distribuida caché secundario, tal como J2Cache, EHRedis, etc., puede ser debido a su caché de memoria caché, que es la necesidad de actualizar o ReDiS depende de la MQ Pub / Sub de aviso, pero en algunos casos extremos , la notificación seguirá apareciendo MQ no causa problemas en algunos caché de nivel de nodo no se pueden actualizar, Jboot proporciona acceso a todos los cacheName, y su función puede actualizar (actualizar), y en particular algunos casos extremos, puede actualizar manualmente la caché de operación de paz, para que todos los nodos de la sincronización de caché de caché distribuida.

 

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

  • Nuevo: Añadido soporte para puertas de enlace, las reglas de enrutamiento admite tres modos de host, ruta, consulta, etc., y soportes que limitan la configuración Sentinel
  • Nuevo: Añadido soporte para múltiples protocolos Dubbo, multi-registro, etc.
  • Nuevo: Añadido soporte para las anotaciones @Configuration puede ser construido por su nombre de instancia
  • Nuevo: JbootAopInterceptor puede añadir o eliminar dinámicamente interceptor
  • Añadido: Perfiles puede ser configurado para soportar Mapa, Set, List y matrices
  • Nuevo: JbootCache conoce como nombres pueden obtener nuevas funciones, fácil manejo y mantenimiento de la caché
  • Nuevo: JbootCache caché distribuida nueva se puede actualizar para facilitar la operación y mantenimiento de la caché
  • Añadido: jboot-system.properties de apoyo para parámetro de inicio -D alternativa, el uso de componentes de terceros son el tiempo más conveniente
  • correcciones de errores no JbootHttpImpl carga de archivos: Reparación
  • REVISIÓN: No se puede obtener el problema reparado contenido comprimido gzip JbootHttpImpl correctamente
  • Optimización: Reconstrucción del módulo de RPC para que sea más simple y clara
  • Optimización: actualización fastsjon a la última versión y otro dependiente relacionada, modificar algunas faltas de ortografía incorrecta del nombre del método, etc.
  • Documentación: mejorar los documentos pertinentes de AOP
  • Documentación: Documentación Sentinel limitar la perfecta
  • Documentación: documentos perfectos relacionadas con RPC
  • Documentos: nueva puerta de acceso está configurado para utilizar la documentación relacionada

dependencia Maven:

<dependency>
    <groupId>io.jboot</groupId>
    <artifactId>jboot</artifactId>
    <version>3.1.0</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/114300/jboot-3-1-0-released
Recomendado
Clasificación