| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Java知识库 -> Spring boot 写一个接口 -> 正文阅读 |
|
|
[Java知识库]Spring boot 写一个接口 |
|
1-首先,创建一个Spring boot 项目
2-配置环境,需要配置pom和application.yml (1)pom 里添加 lombok 因为之后可能会用到: <dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
?(2)application的后缀名改为yml,因为yml比较容易看懂。 然后在yml 里进行配置 spring:
mvc:
view:
prefix: classpath:/templates/
suffix: .html
thymeleaf:
mode: HTML
encoding: utf-8
cache: false
datasource:
url: jdbc:mysql://localhost:3306/zsgc?characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false
username: root
password: root
driver-class-name: com.mysql.cj.jdbc.Driver
devtools:
restart:
enabled: true #设置开启热部署
freemarker:
cache: false #页面不加载缓存,修改即时生效
mybatis:
mapper-locations: classpath:mapper/*.xml
server:
port: 8097
这是我在网上找的配置文件,注意一点就是 3-配置搞好了以后可以运行一下,如果程序可以正常运行,那么说明配置的没有问题 4-开始写接口,结构是这样的 4-1 先建一个表, 4-2,开始写Mapper,主要mapper 要选择接口类型,例 这是UserMapper里的内容 ? 4-3在 建一个xml文件,? ?内容如下 ?注意 方法名?
Entity下的User地址
这里是是Mapper下的mapper ? 4-4写Service ? 4-5写Controller
就算是写完了!如果运行的时候没有出错,可以去http://localhost:8097/sy看看, ?我也是个小白,在记录学习。 ?最后在加一个 这里是你数据库里表的名字? ? ? ? ? ? ? ? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/7 19:39:59- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |