Inteligente de administración de soluciones de middle y back office 1.1.0 versión, una serie de nuevas características

SmartAdmin universal en la parte trasera de soluciones de oficina v1.1.0 ha sido comunicado de pesada, las actualizaciones son los siguientes:
1. El nuevo front-end, back-end, exportación a Excel, y la generación de código;
2. Modificar la ruta de la generación de código en el escritorio;
3. Agregar el apoyo de cuatro menú , incluye una categoría de menú superior;
4. optimización del menú de clasificación interna;
frontales 5. optimización de la estructura de paquetes, para facilitar el desarrollo de servicios;
6. iview actualizar ViewUI;
7. springboot la actualización a 2.2.x;
8. el archivo de optimización pom.xml;
9 optimización de pollo frito y más documentos;

gitee Dirección: https://gitee.com/lab1024/smart-admin 
documento Dirección: http://smartadmin.1024lab.net/ 
demostración Dirección: http: //preview.smartadmin.1024lab.net

Introducción a la Plataforma:

SmartAdmin por el Henan Luoyang · 1024 Creative Labs equipo de investigación y desarrollo en el fondo de una solución de uso general de Internet de clase empresarial! Utilice la vanguardia de la tecnología de la oficina frontal y posterior SpringBoot pila y Vue, que separa la parte delantera y la parte trasera, yo tengo un código bastante de código abierto y un conjunto de estándares de código limpio , por lo que sentimos una oleada de código escrito en este mundo voluble de código limpia! Al tiempo que permite a los desarrolladores a ahorrar tiempo, reducir el tiempo extra, feliz, amante de la vida. SmartAdmin a evitar que entender que olvidar, sin duda que más quiere!

duda

Alguien le preguntó: es una "rueda"? Ruedas que vuelan? ¿Por qué elegir esta rueda?
1024Lab respuesta: no es "ruedas", sino más bien un conjunto de código, un conjunto de normas, un conjunto de la filosofía de desarrollo, un conjunto de ideas.

Ideas y pensamientos

  • No estamos compartiendo el código, no en función de pila vano, pero usted tiene las funciones básicas, como los derechos Vue front-end, latido del corazón, dinámico Recargar, pestañas Keepalived, etc., puede haber algo de su proyecto actual es la función que falta.
  • Compartimos no sólo el código, hay docenas de personas antes que después de haber probado, código de fondo. Detalles de determinar el éxito o el fracaso, convenciones y nos permiten a golpear cada línea de código es más sonora!
  • Creemos en el código de alta calidad, como el desarrollo, el código que es la espada, en el teclado de un elegante, como un caballero, cosas Fuyi profundizar escondite con el nombre.
  • Nos muy respetado equipo actúan en armonía, ayudándose unos a otros, y nunca las horas extraordinarias de trabajo, en lugar de algún otro código para ver un cuero cabelludo hormigueo, dejándolo 996.ICU
  • Nos encanta la programación, el amor del código, estancia humilde, seguir aprendiendo, feliz, amante de la vida.
  • Puede estar seguro de y leer cuidadosamente cada uno de los siguientes puntos, que se sienta diferente codificación de la experiencia

cartas de presentación

sistema de tecnología

  • Frontales: Vue + Vue-Router + Vuex + ViewUI (iview) + vue-enum
  • Trasero: SpringBoot2 + mybatis-plus + + JWT druida + MySQL
  • especificación de códigos distal inteligente frente al estándar -Guía
  • Con base en el back-end Ali Normativa inteligente-backend-norma-guía

características de front-end

  • código de calidad, estructura de código y código de comentarios
  • Hermosa interfaz de usuario, la barra de menús, pestañas, etc.
  • Cuando la optimización de caché fichas de mantenimiento de conexión, de manera que basa la ficha de la caché, por ejemplo alrededor de interruptores, etc., no deben caché cuando la memoria caché, tales como la nueva construcción, tales como el final del envío del formulario
  • Front-end mantenimiento constante: vue-enumeración, se negó a aparecer un número mágico, el fenómeno imposible de mantener código
  • Los nuevos derechos de front-end de diseño basados ​​(olvidar las autoridades tradicionales para el diseño de ella, no se ajusta a la parte delantera de las veces)
  • La experiencia, una mejor interacción con los empleados, los departamentos, las funciones, la gestión de menú
  • Con base en el número de línea WebSocket
  • Soporte para el menú de primaria, secundaria y terciaria
  • la función de búsqueda del menú de apoyo
  • Otras características: correo, texto enriquecido, los mensajes, la configuración del sistema, etc.
  • tareas regulares
  • Nunca va a terminar, demasiados detalles buenos que necesita para encontrar

Características de back-end

  • La alta calidad de código Java, sub-estructura, y el código de comentarios
  • el mantenimiento del código original de solicitud de devolución de la industria, vale la pena una visita
  • Una nota sobre permisos y diseños de controladores renunciar shiro más complejo
  • Soporte completo autoridad de datos
  • estructura de cuatro niveles (controlador, servicio, manager, DAO)
  • lector de código y fuerte, empleados altamente escalables, los departamentos, las funciones, la gestión de menú
  • permisos de nivel de la política LRU caché basados ​​en RAM
  • forma enumeración personalizada validación, verificación BigDecimal
  • Vue-enumeración con el extremo delantero de arrogancia anotaciones en documentos
  • servicio de los latidos del corazón, lo que le permite encontrar la máquina de correr de nuevo, que en secreto ejecutar la tarea
  • adiciones y modificaciones del trabajo de cuarzo con clientes, prueba conveniente para la prueba
  • inteligente de recarga, reservado para los ganchos del sistema, la carga dinámica, ejecutar algún código bajo la premisa sin tener que reiniciar el programa, ya sabes
  • Otras características: correo, texto enriquecido, los mensajes, la configuración del sistema, etc.
  • Estos son sólo algunos de los ejemplo, Canruo más sorpresas y detalles de las estrellas, la espera de su descubrimiento!

especificaciones del código de front-end

  • Archivos, carpetas, estructura de directorios, la formación, y así la forma variable llamada
  • html, css, no tanto en la forma de regular
  • ¿Cómo divide la estructura de directorios del proyecto vue
  • enrutador cómo dividir y almacenar más escalable
  • vue que la especificación de componente de selección
  • Y mucho más, numerosos hacer que se sienta útil, al relajó al mismo tiempo y especificaciones

especificaciones del código de back-end

  • Buena variedad de subcontratistas, algunas de las cuales es más razonable
  • ¿Qué estructura de cuatro niveles (controlador, el servicio, el gerente, DAO), ¿por qué tiene cuatro
  • Las diversas capas de código para escribir cómo hacer que el equipo actúe en armonía, alto grado de consistencia
  • vo, bo, dto, entidad y cómo distinguir entre el uso de
  • primavera de @Transactional utiliza lo correcto
  • El método número de parámetros, notas, TODO también tienen estas especificaciones, se cumple con lo
  • El ejemplo de arriba, justo gota en el océano, más detalles esperan su descubrimiento!

ps: la base de la especificación anterior se basa en el equipo de inicio, hacen que el equipo feliz escribir código feliz, no a los estándares y normas de código.

 

Supongo que te gusta

Origin www.oschina.net/news/114740/smart-admin-1-1-0-released
Recomendado
Clasificación