JeecgBoot入门教程

news/2024/7/10 3:20:48 标签: JeecgBoot, spring boot, vue, mybatis

一、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


http://www.niftyadmin.cn/n/1481604.html

相关文章

Android中SwipeMenuListView的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010046908/article/details/46988899 标题:Android中SwipeMenuListView的使用 步骤: 1.在布局文件中初始化做SwipeMenuListView 2.在创建SwipeMenuCr…

scala java 转换_Scala集合和Java集合对应转换关系

作者&#xff1a;Syn良子 出处&#xff1a;http://www.cnblogs.com/cssdongl 转载请注明出处用Scala编码的时候&#xff0c;经常会遇到scala集合和Java集合互相转换的case,特意mark一下&#xff0c;加深记忆scala.collection.Iterable <> java.lang.Iterablescala.collec…

剑指offer-面试题8.旋转数组的最小数字

题目:把一个数组最开始的若干个元素搬到数据的末尾,我们称之为 数组的旋转。输入一个递增排序的数组的一个旋转&#xff0c;输出旋转数组 的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该 数组的最小值为1。 这道题可以使用类似于二分查找的思想,算法思路如下: 1.假…

HTML5之Javascript多线程

Javascript执行机制 在HTML5之前&#xff0c;浏览器中JavaScript的运行都是以单线程的方式工作的&#xff0c;虽然有多种方式实现了对多线程的模拟&#xff08;例如&#xff1a;Javascript 中的 setinterval 方法&#xff0c;setTimeout 方法等&#xff09;&#xff0c;但…

python提交post请求payload webkit_scrapy 怎么post 请求payload形式的参数

类似这样使用!req scrapy.FormRequest(http://httpbin.org/post, formdatadata)例子:In [29]: req scrapy.FormRequest(http://httpbin.org/post, formdatadata)In [30]: fetch(req)In [31]: responseOut[31]: <200 http://httpbin.org/post>In [32]: print(response.b…

NOIP 合唱队形

描述 N位同学站成一排&#xff0c;音乐老师要请其中的(N-K)位同学出列&#xff0c;使得剩下的K位同学排成合唱队形。 合唱队形是指这样的一种队形&#xff1a;设K位同学从左到右依次编号为1&#xff0c;2…&#xff0c;K&#xff0c;他们的身高分别为T1&#xff0c;T2&#xff…

java爬虫 jsoup_java爬虫中jsoup的使用

jsoup可以用来解析HTML的内容&#xff0c;其功能非常强大,它可以向javascript那样直接从网页中提取有用的信息例如1&#xff1a;从html字符串中解析数据//直接从字符串中获取public static void getParByString(){String html " 这里是字符串内容""这里是jsoup…

2015第30周四Java日志组件

Java 日志 API 从功能上来说&#xff0c;日志 API 本身所需求的功能非常简单&#xff0c;只需要能够记录一段文本即可。API 的使用者在需要进行记录时&#xff0c;根据当前的上下文信息构造出相应的文本信息&#xff0c;调用 API 完成记录。一般来说&#xff0c;日志 API 由下面…