SpringBoot
文章平均质量分 75
HDLaZy
生活不止眼前的CRUD,还有远方的框架源码!
展开
-
基于SpringBoot和LayUI的CRUD实验
1:介绍后端:SpringBootMyBatisX插件druid数据库连接池mysql数据库lombokdevtools前端:thymeleaflayuigithub项目源码2:CRUD数据表CREATE DATABASE crud CHARACTER SET utf8mb4;CREATE TABLE t_dept( dept_id INT COMMENT'部门编号' PRIMARY KEY AUTO_INCREMENT , dept_name varcha原创 2022-05-09 04:15:47 · 436 阅读 · 0 评论 -
基于SpringBoot-上传照片保存到本地,且回显照片
1:如何在数据库保存照片将照片上传到本地后,数据库只需要保存照片名字即可(此名字是本地保存的文件的名字,通过UUID去重的名字,并不是展示照片时的照片名)。数据表:文件保存在本地:2:控制层方法**PhotoController:**SpringBoot的文件上传比较方便不需要引入其它依赖。通过SpringInitializr选择web,thymeleaf等场景即可。@Controllerpublic class PhotosController { @Autowired原创 2022-03-30 09:38:18 · 3012 阅读 · 0 评论 -
基于SpringBoot使用MyBatisX插件
1:MyBatisXMyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率。但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题,例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX插件。MyBatisX插件一款基于 IDEA 的快速开发插件,为效率而生。2:MyBatisX...原创 2022-03-27 18:14:53 · 2854 阅读 · 0 评论 -
SpringBoot配置Druid—starter
1:DruidDruid 是一个 JDBC 组件库,包含数据库连接池、SQL Parser 等组件, 被大量业务和技术产品使用或集成,经历过最严苛线上业务场景考验,是你值得信赖的技术产品。(官方说法)Druid在Github的首页2:配置Druid2.1:引入starter<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spr原创 2022-03-23 21:21:07 · 2031 阅读 · 0 评论 -
SpringBoot-Rest风格URL地址
1:Rest介绍REST:Representational State Transfer,表现层资源状态转移。具体说,就是 HTTP 协议里面,四个表示操作方式的动词:GET、POST、PUT、DELETE。它们分别对应四种基本操作:GET 用来获取资源,POST 用来新建资源,PUT 用来更新资源,DELETE 用来删除资源。REST 风格提倡 URL 地址使用统一的风格设计,从前到后各个单词使用斜杠分开,不使用问号键值对方式携带请求参数,而是将要发送给服务器的数据作为 URL 地址的一部分,以保原创 2022-03-23 08:25:10 · 318 阅读 · 0 评论 -
初识SpringBoot,真香
1:为什么SpringBoot很流行?Spring Boot makes it easy to create stand-alone, production-gradeSpring based Applications that you can “just run”.这是SpringBoot官网的标语,SpringBoot可以很快速的搭建起项目,让程序员更注重业务而不是配置。在SSM框架整合时,需要引入大量的依赖以及创建大量的配置文件,即使这样还很容易出现配置上的错误,而SpringBoot站在更原创 2022-03-18 20:22:50 · 372 阅读 · 0 评论