springboot基础学习
文章平均质量分 87
猪猪锤qqq
这个作者很懒,什么都没留下…
展开
-
员工管理、API文档
相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的,也是写注释。所以仅仅只通过强制来规范大家是不够的,随着时间推移,版本迭代,接口文档往往很容易就跟不上代码了。原创 2023-07-06 15:14:58 · 144 阅读 · 1 评论 -
ES6和Vue系列
这是饿了吗团队的作品,还不错。官方:https://element.eleme.cn/#/zh-CN它基于vue帮你做好了很多的组件,基本上覆盖到大部分的的,你用了它,就基本上不用太关心样式了。分两个版本:一个基于vue2的element ui,另一个是基于vue3的element plus。新版的element plus官网:https://element-plus.org/zh-CN/#/zh-CN。原创 2023-07-03 15:07:33 · 137 阅读 · 3 评论 -
前端环境和ES6新特性
VSCode( Visual Studio Code)是微软出的一款轻量级代码编辑器 ,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行。Visual Studio Code内置了对JavaScript, TypeScript和Node.js语言的支持,并且为其他语言如C++, C#, Python, PHP等提供了丰富的扩展库和运行时。npm:英文全称为“Node Package Manager”,中文翻译为"Node包管理器"。原创 2023-07-02 15:16:03 · 575 阅读 · 1 评论 -
复杂的数据操作和版本管理
需求:根据用户名模糊查询用户列表:第一步:mapper中定义方法,编写语句/*** 用户持久层接口* 默认无需实现,底层会自动通过动态代理实现。第二步:编写业务层和表现层的相关代码:/*** 根据用户名模糊查询用户列表* @return} /*** 根据用户名模糊查询* @returnreturn ResultDto . success("查询成功" , userList);原创 2023-07-02 10:05:41 · 188 阅读 · 1 评论 -
Postman的使用与调试
请添加图片描述](https://img-blog.csdnimg.cn/4e60273f49c443488c103ad88e6b5331.png。Postman是一款非常常用的API开发和测试工具。它提供了一个用户友好的界面,让开发人员可以轻松地创建、发送和调试API请求。官网地址:https://www.postman.com/注册登录的步骤我就不写了,着重写一下如何使用。即可得到相应的相应内容,与网页中一致如图。原创 2023-06-29 01:09:09 · 228 阅读 · 1 评论 -
业务层和持久层
持久层:负责与数据库打交道,将数据持久化到数据库。如何持久化?java有个规范:jdbc(java接口类),不同的数据库厂商必须实现该规范(驱动包),才能进行数据操作。实际开发中,我们会使用封装好的一些框架来操作数据库,比如MyBatis、Hibernate/JPA…如何选择?国外(Spring)比较喜欢JPA(封装度很高),国内企业喜欢MyBatis(封装度一般)。两者都属于ORM框架:ORM(Object Relational Mapping)对象关系映射。原创 2023-06-29 00:45:12 · 1497 阅读 · 1 评论 -
统一结果集和异常处理
HTTP请求:URL/URI:统一资源标识符(Uniform Resource Identifier,URI)是一个用于标识某一互联网资源名称的字符串。URL的全称为 Universal Resource LocatorURI >= URL对于Rest接口,比较推荐使用路径参数。SpringMVC中的Controller的方法,默认接收的查询参数,如果你要接收路径参数,必须加@PathVariable注解。路径参数如果参数名不一致:查询参数,默认无需额外处理,是默认的。原创 2023-06-28 09:06:40 · 182 阅读 · 1 评论 -
SpringBoot接口开发的访问原理
的请求后,执行注册逻辑,并将结果保存在ModelAndView对象中,最后通过视图解析器和视图对象生成最终的响应内容返回给客户端。数据类型:基本数据类型(int、double)、字符串String类型、对象类型(类的类型,比如User、Order、。pojo:简单的java对象,一般要包括:属性、getter和setter方法的,其他的也可以加。主要用来封装数据的。在实际开发中,如果一个类中需要调用两个同名的但不同包的类,则一个用import导入,一个必须写长的全类名。一种是长类型写法:包名+类名。原创 2023-06-28 08:42:11 · 296 阅读 · 1 评论 -
SpringBoot快速入门
Spring Boot 是一个为了简化 Spring 应用开发而创建的框架。它采用了约定优于配置的理念,通过自动配置和默认配置减少了开发人员在配置文件中编写大量样板代码的工作。Spring Boot 建立在 Spring 框架的基础之上,提供了强大的开发工具和约定,使得开发者能够更加专注于业务逻辑的实现,而不需要过多关注框架本身的配置和集成问题。自己话:现在主要用于Java开发后端接口用的一种框架技术。非常流行,必备!原创 2023-06-27 19:33:00 · 56 阅读 · 0 评论 -
SpringBoot全速入门
这样,Spring Boot 将根据注解的配置和类路径下的依赖进行自动配置和组件扫描,启动一个嵌入式的 Servlet 容器,并运行应用程序。GET请求应该是幂等的,即多次相同的GET请求应该返回相同的结果,并且不应该对服务器产生副作用。GET请求应该是幂等的,即多次相同的GET请求应该返回相同的结果,并且不应该对服务器产生副作用。删除操作应该是幂等的,即多次相同的DELETE请求应该产生相同的结果。删除操作应该是幂等的,即多次相同的DELETE请求应该产生相同的结果。版本号用于标识不同版本的项目和模块。原创 2023-06-27 19:13:56 · 199 阅读 · 1 评论 -
java快速入门-----类的封装继承多态抽象接口
java面向对象面向对象的本质:以类的方式组织代码,以对象的形式组织数据三大特性:封装,继承,多态一、类和对象类是用来对一个实体(对象)来进行描述的,主要描述该实体(对象)具有哪些属性(外观尺寸等),哪些功能(用来干啥),描述完成后计算机就可以识别了。Fruit.java// 私有成员变量// 默认访问修饰符成员变量// 受保护的成员变量System.out.println("私有方法");System.out.println("默认方法");。原创 2023-06-24 19:04:20 · 273 阅读 · 0 评论