| |
|
开发:
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 这是我在网上找的配置文件,注意一点就是这里要写数据库的名字,我数据库名叫zsgc。 3-配置搞好了以后可以运行一下,如果程序可以正常运行,那么说明配置的没有问题 4-开始写接口,结构是这样的我建议如果是初学者,先就把所有包都建好,然后看文章慢慢填入内容, 4-1 先建一个表,我的内容是这些,所以第一步我会在Entity里写一个User 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图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 13:17:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |