Aller au club pour obtenir les qualifications pour les tests internes
JeelowCode est un cadre de développement à faible code de niveau d'entreprise soigneusement encapsulé par le Ruoyi-Vue-Pro. Lors de l'exploration de nombreuses plates-formes à faible code sur le marché, nous avons constaté qu'ils sont non seulement chers, mais aussi souvent insatisfaisants. Dans ce contexte, il est particulièrement difficile de trouver une plate-forme de développement complète entièrement open source et à faible code qui est à la fois gratuite et stable et facile à utiliser. Jeelowcode est né pour combler la vacance de ce marché.
Adresse d'expérience: http://demo.jeelowcode.com
Adresse communautaire: http://doc.jeelowcode.com
Document de départ: http://doc.jeelowcode.com/doc/1-5
Tutoriel vidéo: 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 // 芋道核心模块
Projet arrière-end
projet | ÉTOILE | Brève introduction |
---|---|---|
Code de jeélow | Basé sur l'architecture multi-module de démarrage de Spring |
Projet avant-end
projet | ÉTOILE | Brève introduction |
---|---|---|
jeelowcode-ui-addmin-vue3 | Gestion de fond basée sur Vue3 + Element plus + Avue |
Prenez simplement 4 étapes pour vous emmener pour connaître le code de code bas Jeelowcode
Créez une table de données intuitive par l'interface utilisateur graphique.
Configurez simplement une instruction SQL simple pour générer rapidement une variété d'instructions statistiques, y compris des diagrammes de colonnes, des graphiques de lignes, des graphiques de gâteaux et des vues de carte, et affichez visuellement les résultats de l'analyse des données.
Utilisez la configuration flexible de l'interface pour réaliser l'affichage intuitif d'associations multiples pour assurer l'expérience de traitement des données de ce que vous voyez.
Afin de répondre aux exigences d'affichage de la combinaison de champ d'interface, trois méthodes de traitement simples sont fournies: couture de fonction SQL au niveau de la base de données, la fusion de la chaîne SQL pendant la requête et le traitement de code Java de la couche d'application. Choisissez une méthode appropriée pour optimiser les performances et la flexibilité.
En faisant glisser le fonctionnement et en supprimant, les utilisateurs peuvent définir intuitivement les règles de tri des données d'initialisation.
Fournissez des outils de configuration en ligne pour définir facilement les paramètres des autorisations de données au niveau du locataire, assurez la sécurité et la conformité de l'accès aux données et améliorez la flexibilité de l'application dans des scénarios multi-locataires . JeelowCode est devenu un choix idéal pour accélérer la transformation numérique et conduire l'innovation commerciale avec son excellente flexibilité, son efficacité et sa facilité d'utilisation.
base de données | S'il faut soutenir |
---|---|
Mysql | soutien |
Oracle11g | soutien |
Postgresql | soutien |
Rêve | soutien |
Fournir des contrôles riches et divers pour soutenir pleinement les besoins de développement de différentes pages.
Exemples riches et complets, ce qui est pratique pour les utilisateurs pour apprendre et démarrer rapidement
Il fournit une variété de modèles de page couramment utilisés afin que les développeurs puissent rapidement adopter et s'appliquer.
Rappel: JDK, maven, nœud, etc. Vous pouvez télécharger l'adresse de disque du réseau Baidu à partir du disque réseau: https://pan.baidu.com/s/1icmhrlrryzbkx87zoruqvq?
Alibaba Cloud Plate Adresse: https://www.alipan.com/s/X4KF7HSHUC2
Configuration environnementale
Environnement de course : JDK1.8
Outils de développement: idée, maven
Le middleware a été démarré par défaut: (Pagoda recommandé) MySQL8.0, Redis, Minio
Étape 1: Téléchargez le projet Jeelowcode et importez-le dans l'idée |
Étape 2: Importez des fichiers de base de données dans MySQL et modifiez la base de données du projet et Redis Configuration |
Étape 3: Configurez la base de données correspondante en fonction de l'exemple, actualisez Maven, puis compilez la complie, démarrez le projet |
Environnement d'exploitation dans les coulisses: Node18.0.0
Outil de développement: VScode
Étape 1: Vérifiez l'environnement du nœud local |
Étape 2: Installez PNPM |
Étape 3: Utilisez les dépendances du projet d'installation PNPM |
Étape 4: Configurez l'adresse d'arrière-plan du projet |
Étape 5: Démarrez le projet |
Étape 1: Vérifiez l'environnement local: Node.js: 18.0.0
Étape 2: Installez PNPM pour améliorer la vitesse d'installation de la dépendance
1. Configurez d'abord l'entrepôt NPM
npm config set registry https://registry.npmmirror.com
2. Installer PNPM
npm install -g pnpm
Étape 3: Dépendances d'installation
Entrez dans le répertoire du projet et exécutez
pnpm install
Étape 4: Configurez l'adresse d'arrière-plan
Modifier le chemin de demande dans le fichier du répertoire racine du projet .env.dev était l'adresse d'arrière-plan locale
VITE_BASE_URL='http://127.0.0.1:48080'
Étape 5: Projet démarré
pnpm run dev-server
Adresse d'accès
Service client de JeelowCode (Remarques lors de l'ajout: entrée dans le groupe) | Compte public JeelowCode |