JeecgBoot入门教程

本文档详细介绍了JeecgBoot项目的下载、数据库配置、后端启动及前端Vue项目的搭建流程,包括Oracle数据库的创建、权限设置、SQL脚本执行,以及IDEA中Lombok插件的安装和前后端项目的启动。最后,文章提到了前端Vue项目的启动和登录步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、JeecgBoot下载

https://github.com/zhangdaiscott/jeecg-boot

官方api参考

http://doc.jeecg.com/

二、用idea打开后端项目

三、创建数据库,用户为jeecgboot,这里我用的是oracle

/*第1步:查询表空间路径*/
select * from dba_data_files where tablespace_name = 'JEE_GBLZ_NY01'
/*第2步:创建数据表空间  */
create tablespace JEECGBOOT
logging
datafile '/home/oracle/app/oradata/orcl/jeecgboot.dbf'
size 10m
autoextend on
next 10m maxsize unlimited
extent management local;
/*第3步:创建用户并指定表空间  */
create user jeecgboot identified by jeecgboot
default tablespace jeecgboot
temporary tablespace temp;
/*第4步:给用户授予权限  */
grant connect,resource,dba to jeecgboot;

四、执行jeecg-boot-master\jeecg-boot\db\jeecgboot-oracle11g.sql文件,创建表

五、调整配置文件

找到jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\src\main\resources\application-dev.yml文件,调整数据库和redis

     master:
          url: jdbc:oracle:thin:@192.168.10.113:1521:orcl
          username: jeecgboot
          password: jeecgboot
          driver-class-name: oracle.jdbc.driver.OracleDriver

注:这里我JeecgSystemApplication.java文件的@Slf4j.log报错

查询后发现需要装Lombok插件

重启idea后报错消失

六、启动redis后,运行JeecgSystemApplication.java启动后端项目,访问http://localhost:8080/jeecg-boot/

七、用idea打开vue项目

八、安装node.js和yarn

官网下载地址https://pan.baidu.com/s/16z9qNtyk24bsrZxRFBHP2w 提取码:pagv

yarn安装包安装完后需要执行命令,将地址配置到用户变量内

yarn global bin

查看版本

yarn -version

idea Terminal控制台(ALT+F12)执行命令yarn install,若提示idea 'yarn' 不是内部或外部命令,也不是可运行的程序,则执行

npm install -g yarn

完成后再执行安装命令

yarn install

九、启动前端项目

package.json右键Show npm Scripts

启动成功访问http://localhost:3000/

输入默认账号密码: admin/123456

### JeecgBoot 框架使用指南 JeecgBoot 是一个高效的企业级快速开发平台,集成了前后端分离架构设计以及丰富的代码生成功能。以下是关于 JeecgBoot 的详细介绍和使用方法: #### 一、框架概述 JeecgBoot 提供了一套完整的解决方案,用于简化企业级应用的开发流程。其核心特点在于支持低代码开发模式,能够显著提升开发效率并降低维护成本[^3]。 #### 二、环境搭建 为了顺利使用 JeecgBoot 进行开发,需完成以下准备工作: 1. **安装 JDK**:确保本地已安装 Java Development Kit (JDK),推荐版本为 JDK 8 或更高版本。 2. **集成 IDE 工具**:建议使用 IntelliJ IDEA 或 Eclipse 等主流开发工具。 3. **数据库配置**:通常选用 MySQL 数据库,并根据实际需求调整表结构。 4. **依赖管理**:通过 Maven 构建项目,引入必要的依赖项。 具体操作可参考官方文档中的环境搭建部分[^1]。 #### 三、页面创建与路由配置 在 JeecgBoot 中,前端页面采用 Vue.js 技术栈实现。开发者可以通过以下步骤创建新页面及配置路由: 1. 利用内置模板生成器快速生成基础组件。 2. 编辑 `src/views` 下对应的 `.vue` 文件以自定义界面逻辑。 3. 更新 `router/index.js` 文件中的路径映射关系,确保访问地址正确指向目标页面。 示例代码如下所示: ```javascript // router/index.js 路由配置实例 import Vue from 'vue'; import Router from 'vue-router'; Vue.use(Router); export default new Router({ routes: [ { path: '/example', name: 'ExamplePage', component: () => import('@/views/example.vue') } ] }); ``` #### 四、项目运行 启动 JeecgBoot 应用程序前,请确认已完成所有前置条件设置。执行命令如下: ```bash mvn clean package -DskipTests=true java -jar target/jeecg-boot.jar ``` 此时服务会自动部署到指定端口,默认监听地址为 `http://localhost:8080`[^1]。 #### 五、配置文件说明 JeecgBoot 支持多种方式加载全局参数设定,最常见的是利用 YAML 格式的配置文件——即位于资源目录内的 `application.yml` 文档[^4]。下面是一个简单的例子展示如何修改数据源连接字符串属性: ```yaml spring: datasource: url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=Asia/Shanghai username: root password: your_password_here ``` --- #### 六、总结 综上所述,JeecgBoot 不仅具备强大的功能模块,还拥有灵活易扩展的设计理念。对于初学者而言,按照官方提供的教程逐步学习可以有效掌握该框架的核心技能;而对于有经验的技术人员,则可以根据业务场景定制专属方案[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值