![](https://img-blog.csdnimg.cn/2020050422250947.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Springboot
Springboot使用记录,常用方法,总结收获
学习不易
直到有一天,可以和你并肩站立
展开
-
Springboot整合阿里云OSS存储,实现图片上传,保存数据库,删除图片
1、首先到阿里云oss申请阿里云OSS对象存储服务购买与基础使用指南2、引入阿里云OSS依赖包<!-- 阿里云OSS --><dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.5.0</version></dependen原创 2020-11-15 23:47:05 · 1703 阅读 · 0 评论 -
Win10下IDEA安装并配置Maven
下载Maven下载地址(Maven 3.6.3):http://maven.apache.org/download.cgi这里踩过一个坑,就是有很多依赖无法下载下来,原因是IDEA版本与Maven版本不一致的情况,大致的对应版本就是idea的日期接近于Maven的发行日期。下图是jdk与Maven版本对应,一定认准下载的Maven版本!版本对应网址:http://maven.apache.org/docs/history.html查看IDEA的版本:这里我的版本号是2019.2:根据版本对原创 2020-06-24 00:47:07 · 1766 阅读 · 2 评论 -
Springboot启动mysql驱动报错This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
由于目前数据库的版本已经是8.x版本了,但是由于目前学习还是继续用com.mysql.jdbc.Driver。在pom.xml依赖中更改mysql的版本就可以。原先依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifact...原创 2020-03-26 19:56:20 · 1002 阅读 · 0 评论 -
Springboot整合Jpa复合主键插入数据库
今天用Jpa操作数据库的时候,有一个类在数据库存放并非一个主键确定一条数据,因为有若干数据有一个主键,去网上查阅了相关资料,发现了一个比较好用的方法是使用复合主键,大概意思就是一个类有多个主键来确定一条数据。复合类复合类继承Serializable,其中number和awardName确定唯一数据。package com.evaluation.system.domain;import j...原创 2020-03-18 00:21:29 · 783 阅读 · 0 评论 -
Springboot实现上传图片,删除路径下图片
html代码在form表单中,type类型写file就可以实现上传文件。<!DOCTYPE html><html lang="en"><head> <meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" /> <title&...原创 2020-03-18 00:16:50 · 1577 阅读 · 0 评论 -
Springboot配置文件的加载顺序、外部配置加载顺序
配置文件的加载顺序Springboot启动会扫描以下位置的application.properties或者application.yml文件作为Springboot的默认配置文件。-file: /config/-file: ./-classpath: /config/-classpath: /以上是按照优先级从高到低的顺序,所有位置的文件都会被加载,高优先级配置内容会覆盖低优先级配置内...原创 2020-02-27 15:13:26 · 278 阅读 · 0 评论 -
Springboot扩展——配置拦截器、登录状态反馈
如果当我们的Springboot项目开发出来后,不想让用户通过在网址后面加上某个html文件名字的方式,对网站进行访问,就可以配置相关的拦截器,主要可以配置两种,一种是拦截的路径,另一种是不拦截的路径。package com.ademos.Interceptor;import org.springframework.stereotype.Component;import org.sprin...原创 2020-02-27 14:14:39 · 207 阅读 · 0 评论 -
Ajax提交表单
前端html页面<div class="form-group"> <input type="text" class="form-control" placeholder="用户名" required="" id="userName"></div><div class="form-group"> <input type="p...原创 2020-02-24 16:00:38 · 154 阅读 · 0 评论 -
Springboot使用注解法相关对数据库的操作
选择逆序排列的第一个column代表在数据中的名称,property代表在类中的名称。@Select("select * from ${stationName} order by gpstime desc limit 1") @Results({ @Result(column = "gpstime", property = "gpsTime"), ...原创 2020-02-21 23:17:51 · 1002 阅读 · 0 评论 -
Springboot一个可以访问文件夹下 子文件夹下 文件的demo
FolderUtilsimport com.ademos.pojo.CommonTime;import com.ademos.pojo.StationModel;import java.io.File;import java.util.ArrayList;public class FolderUtils { public static StationModel readFo...原创 2020-02-20 14:35:28 · 672 阅读 · 0 评论 -
Springboot使用POI操作Excel
推荐使用easyexcel来操作excel,方便且内存优化较好。但是由于本次操作是没有类的,完全使用excel的二位属性,所以使用POI。工具方法1、建立Excelpublic void createExcel(String filePath) throws IOException { XSSFWorkbook wb = new XSSFWorkbook(); FileOut...原创 2020-02-20 01:36:48 · 243 阅读 · 0 评论 -
Springboot访问数据库使用JpaRepository
JpaRepository支持接口规范方法名查询。意思是如果在接口中定义的查询方法符合它的命名规则,就可以不用写实现,目前支持的关键字如下。查看Jpa中方法的关键字https://blog.csdn.net/weixin_40344177/article/details/78469815?utm_source=distribute.pc_relevant.none-task增删改查等相关方法h...原创 2020-02-20 01:22:23 · 483 阅读 · 0 评论 -
Springboot中application.properties文件的配置内容
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/Poultry?characterEncoding=utf8&useSSL=truespring.datasource.username=rootspring.datasource.password=****spring.datasource.driver-class-name=com...原创 2020-01-30 12:31:28 · 495 阅读 · 0 评论 -
IDEA中获取git仓库时更新操作
首先点击右上角的蓝色按钮出现一个Update Project窗口原创 2020-01-29 19:28:42 · 903 阅读 · 0 评论 -
Springboot页面跳转
一个非常简单的Springboot初始页面跳转的demo,非常基础。package springboot.demo.Controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;@Controllerpublic...原创 2020-01-29 17:59:38 · 429 阅读 · 0 评论 -
Springboot 连接数据库
Controller.LoginControllerpackage elijah.poultry.Controller;import elijah.poultry.Bean.UserBean;import elijah.poultry.Service.LoginService;import elijah.poultry.Service.SmsService;import org.spr...原创 2019-11-14 21:05:02 · 137 阅读 · 0 评论 -
Springboot前后台数据传输
Controllerpackage springboot.demo.Controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;import springboot.demo.Bean.Student;impor...原创 2019-11-10 19:07:24 · 1160 阅读 · 0 评论