Vaya al club para obtener calificaciones para la prueba beta cerrada
JeeLowCode es un marco de desarrollo de código bajo a nivel empresarial cuidadosamente encapsulado basado en el código fuente de Ruoyi (ruoyi-vue-pro). Al explorar las muchas plataformas de código bajo en el mercado, descubrimos que no solo son costosas, sino que a menudo también tienen una funcionalidad insatisfactoria, lo que dificulta satisfacer nuestras necesidades de desarrollo a través de una configuración de interfaz simple. En este contexto, se ha vuelto particularmente difícil encontrar una plataforma de desarrollo de código bajo y de código abierto que sea gratuita, estable y fácil de usar. JeeLowCode nació para llenar este vacío en el mercado.
Dirección de la experiencia: http://demo.jeelowcode.com
Dirección de la comunidad: http://doc.jeelowcode.com
Iniciar documentación: http://doc.jeelowcode.com/doc/1-5
Vídeotutorial: http://doc.jeelowcode.com/doc/1-6
com.jeelowcode
├── jeelowcode-admin // 启动模块
├── jeelowcode-code // JeelowCode核心模块
├── jeelowcode-dependencies // 项目版本依赖模块
├── jeelowcode-framework // 功能模块
│ └── jeelowcode-excel // Excel导入导出模块
│ └── jeelowcode-exception // 自定义异常模块
│ └── jeelowcode-plus // SQL/DDL 语构建模块
│ └── jeelowcode-tenant // 租户模块
│ └── jeelowcode-utils // 工具类模块
├── jeelowcode-module // 个人业务相关
│ └── jeelowcode-module-api // 个人业务模块API
│ └── jeelowcode-module-biz // 个人业务业务
├── yudao-framework // 芋道核心模块
├── yudao-module // 芋道核心模块
proyecto de fondo
proyecto | Estrella | Introducción |
---|---|---|
JeeLowCode | Basado en la arquitectura multimódulo Spring Boot |
Proyecto inicial
proyecto | Estrella | Introducción |
---|---|---|
jeelowcode-ui-admin-vue3 | Gestión de backend basada en Vue3 + Element Plus + Avue |
Solo se necesitan 4 pasos para ayudarlo a comprender el código bajo JeeLowCode
Cree tablas de datos de forma intuitiva a través de la interfaz gráfica de usuario. Una vez creadas, podrá disfrutar inmediatamente de funciones integrales para agregar, eliminar, modificar, verificar, importar y exportar datos. La operación es fácil y la eficiencia se duplica.
Simplemente configure declaraciones SQL simples para generar rápidamente informes estadísticos diversificados, incluidos gráficos de barras, gráficos de líneas, gráficos circulares y vistas de tarjetas para mostrar intuitivamente los resultados del análisis de datos.
Utilice la configuración flexible de la interfaz para realizar la visualización intuitiva de asociaciones de múltiples tablas, asegurando una experiencia de procesamiento de datos WYSIWYG.
Para satisfacer las necesidades de fusión y visualización de campos de interfaz, se proporcionan tres métodos de procesamiento simples: empalme de funciones SQL a nivel de base de datos, fusión de cadenas SQL durante la consulta y procesamiento de código Java en la capa de aplicación. Elija el enfoque correcto para optimizar el rendimiento y la flexibilidad.
Mediante operaciones de arrastrar y soltar, los usuarios pueden configurar intuitivamente las reglas de clasificación para los datos inicializados.
Proporcione herramientas de configuración en línea para establecer fácilmente permisos de datos a nivel de inquilino, garantizar la seguridad y el cumplimiento del acceso a los datos y mejorar la flexibilidad de las aplicaciones en escenarios de múltiples inquilinos . Con su excelente flexibilidad, eficiencia y facilidad de uso, JeeLowCode se ha convertido en una opción ideal para acelerar la transformación digital e impulsar la innovación empresarial.
base de datos | Ya sea para apoyar |
---|---|
MySQL | apoyo |
Oráculo11g | apoyo |
PostgreSQL | apoyo |
damang | apoyo |
Proporciona una rica variedad de controles para respaldar plenamente las necesidades de desarrollo de todo tipo de páginas.
Ejemplos ricos y completos para facilitar que los usuarios aprendan y comiencen rápidamente
Proporciona una rica variedad de plantillas de páginas de uso común para que los desarrolladores puedan adoptarlas y aplicarlas rápidamente.
Recordatorio: JDK, Maven, Node, etc. se pueden descargar desde la dirección del disco de red de Baidu: https://pan.baidu.com/s/1ICmHRlrRYzBkx87zoRuqvQ?pwd=1234
Dirección del disco en la nube de Alibaba: https://www.alipan.com/s/X4kF7Hshuc2
Configuración del entorno
Entorno de ejecución : JDK1.8
Herramientas de desarrollo: Idea, Maven
El middleware se inicia de forma predeterminada: (se recomienda utilizar Pagoda) Mysql8.0, Redis, Minio
Paso 1: descargue el proyecto JeelowCode e impórtelo a IDEA |
Paso 2: importe el archivo de la base de datos a mysql y modifique la base de datos del proyecto y la configuración de redis |
Paso 3: Configure la base de datos correspondiente según el ejemplo, actualice Maven, luego Complie e inicie el proyecto |
Entorno de ejecución en segundo plano: node18.0.0
Herramientas de desarrollo: VsCode
Paso 1: Verifique el entorno del nodo local |
Paso 2: Instale PNPM |
Paso 3: use PNPM para instalar las dependencias del proyecto |
Paso 4: configurar la dirección de backend del proyecto |
Paso 5: Iniciar el proyecto |
Paso 1: Verifique el entorno local: Node.js: 18.0.0
Paso 2: Instale PNPM para mejorar la velocidad de instalación de dependencias
1. Configure primero el almacén NPM
npm config set registry https://registry.npmmirror.com
2. Instale PNPM
npm install -g pnpm
Paso 3: instalar dependencias
Ingrese al directorio del proyecto y ejecute
pnpm install
Paso 4: configurar la dirección de backend
Modifique la ruta de solicitud en el archivo .env.dev en el directorio raíz del proyecto a la dirección de backend local
VITE_BASE_URL='http://127.0.0.1:48080'
Paso 5: Iniciar el proyecto
pnpm run dev-server
Dirección de acceso
Servicio al cliente de JeeLowCode (nota al agregar: únete al grupo) | Cuenta pública JeeLowCode |