一、项目简介
基于springboot+vue的工业互联网平台
二、实现功能
支持办公自动化
支持销售管理
支持供应链管理
支持合同管理
支持生产管理
支持技术管理
支持产品证书
支持质量管理
支持体系管理
支持记录管理
支持系统配置
支持质量管理/工序管理/工序统计图
三、技术选型
html+css+js
Vue
Element UI
Spring Boot
Spring Security
Redis & Jwt
1.首先打开idea,点击File->new->project. 在出现的页面中点击Spring initializr。点击next。
2.在接下来的页面配置你的项目名称信息。点击next。
3.在dependenice页面中,选中web栏下的web,SQL栏下的JPA,Mybatis,MySQL。之后一路点击next完成项目创建。
好了,现在基于spring boot 及mybatis的web环境已经搭建完成。让我们来测试以下。首先,在数据库中添加一张表,我添加了一张名为ldap_account的表。然后使用myvatis generator自动生成与之对应的model,mapper层(当然你可以手写,只是有点麻烦)。
然后在项目下建立如下目录。
这里由于偷懒所以没有写service层代码,在controller层中直接调用了mapper层。
1、RestHighLevelClient是官方出的也是推荐的高版本客户端,是首选
2、一个版本RestHighLevelClient客户端基本对应一个版本的elasticsearch
3、springboot有启动器spring-boot-starter-data-elasticsearch(spring-boot-starter-parent版本必须为2.2.0以上,低于不支持RestHighLevelClient),我们可以看到,集成的RestHighLevelClient为6.8.6,
并且无论如何改变版本,发现spring-boot-starter-data-elasticsearch支持的最低版本就为6.8.6。
地址
私信回复:后台管理