当前位置: 首页 > news >正文

uni-app 前后端调用实例 基于Springboot

锋哥原创的uni-app视频教程:

2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中..._哔哩哔哩_bilibili2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中...共计23条视频,包括:第1讲 uni-app简介、第2讲 uni-app环境搭建、第3讲 uni-app之HelloWorld实现等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV1eG411N71c/

SpringBoot后端实例搭建

新建数据库db_uni

打开idea 新建项目uni-pro1

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.2.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.java1234</groupId><artifactId>uni-pro1</artifactId><version>0.0.1-SNAPSHOT</version><name>uni-pro1</name><description>uni-pro1</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency><!-- 连接池 --><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.10</version></dependency><!-- mybatis-plus --><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.2</version></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.2</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.3.2.RELEASE</version></plugin></plugins></build></project>

application.yml

server:port: 80servlet:context-path: /spring:datasource:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/db_uni?serverTimezone=Asia/Shanghaiusername: rootpassword: 123456mybatis-plus:global-config:db-config:id-type: autoconfiguration:map-underscore-to-camel-case: trueauto-mapping-behavior: fulllog-impl: org.apache.ibatis.logging.stdout.StdOutImplmapper-locations: classpath:mapper/*.xml

目录结构:

启动类 UniPro1Application 加下 扫描注解:

@MapperScan("com.java1234.mapper")

新建NewsController类

/*** 新闻Controller控制器* @author java1234_小锋 (公众号:java1234)* @site www.java1234.vip* @company 南通小锋网络科技有限公司*/
@RestController
@RequestMapping("/news")
public class NewsController {@Autowiredprivate NewsService newsService;/*** 测试* @return*/@GetMapping("/test")public R test(){return R.ok("测试");}}

测试:http://localhost/news/test

uni-app前端实例搭建

新建uni-app项目 java1234Pro2

新建两个页面

pages.json

{"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages{"path": "pages/list/list","style": {"navigationBarTitleText": "列表页","enablePullDownRefresh": true}},{"path": "pages/detail/detail","style": {"navigationBarTitleText": "详情页"}},{"path": "pages/index/index","style": {"navigationBarTitleText": "uni-app"}}],"globalStyle": {"navigationBarTextStyle": "black","navigationBarTitleText": "uni-app","navigationBarBackgroundColor": "#F8F8F8","backgroundColor": "#F8F8F8"},"uniIdRouter": {}
}

http://www.lryc.cn/news/273519.html

相关文章:

  • vue3+ts开发干货笔记
  • Android开发新的一年Flag
  • 好的OODA循环与快慢无关
  • Android 车联网——CarUserService介绍(十三)
  • 【开题报告】基于微信小程序的母婴商品仓库管理系统的设计与实现
  • 分布式锁相关问题(三)
  • grep!Linux系统下强大的文本搜索工具!
  • (学习打卡1)重学Java设计模式之设计模式介绍
  • docker 部署教学版本
  • 2023春季李宏毅机器学习笔记 05 :机器如何生成图像
  • C#和C++存储 和 解析 bin 文件
  • 【React系列】Redux(二)中间件
  • YOLOv8改进 | 2023Neck篇 | 利用Gold-YOLO改进YOLOv8对小目标检测
  • ubuntu环境安装配置nginx流程
  • 【LMM 010】MiniGPT-v2:使用独特的标识符实现视觉语言多任务学习的统一的多模态大模型
  • 人工智能如何重塑金融服务业
  • Iterable 对象转换为 Stream 对象
  • 基于Java+SpringBoot+vue+elementUI私人健身教练预约管理系统设计实现
  • 2024,启动(回顾我的2023)
  • Web网页开发-盒模型-笔记
  • Java打成压缩包的方法汇总
  • 2023年第2季社区Task挑战赛贡献者榜单
  • Clickhouse 为什么快
  • 【React系列】react-router
  • [数据集][目标检测]车辆检测数据集VOC+YOLO格式1.6w张3类别
  • FindMy技术用于鼠标
  • 已解决‘ping‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。”的问题
  • 基于PGPGPOOL-II部署PostgreSQL高可用环境
  • 【大数据进阶第二阶段之Hadoop学习笔记】Hadoop 运行环境搭建
  • Python 操作 JMeter 探索:pymeter 实操指南