05 2022 档案

摘要:第一章 1.1 填空题 Pivotal 团队在原有 spring 框架的基础上开发了全新的Spring Boot框架。 Spring Boot框架在开发过程中大量使用 约定优先配置 的思想来摆脱框架中各种复杂的手动配置。 Spring Boot 2.1.3版本要求Java 8 及以上版本的支持。 S 阅读全文
posted @ 2022-05-31 23:40 临易 阅读(3181) 评论(0) 推荐(1) 编辑
摘要:面向对象设计原则 单一职责原则:提高复用性。高内聚,低耦合。 开闭原则:开放拓展,关闭修改。(灵活性,稳定性,抽象化) 里氏代换原则:父类可替换为子类,反之不成立。(抽象化,代码复用,扩展性) 依赖倒转原则:针对抽象层编程。(抽象化) 接口隔离原则:多个专门的接口取代统一接口,不依赖不需要的接口。 阅读全文
posted @ 2022-05-31 23:01 临易 阅读(388) 评论(0) 推荐(0) 编辑
摘要:项目的定义:在既定的资源和要求的限制下,为实现某种目标而相互联系的一次性工作任务。 项目的特征:明确的目标,独特性,时限性。 IT项目的特征:目标的渐进性(边界模糊),创新性,高风险性,智力密集性。 项目管理的定义:识别需求,管理期望,权衡关系,滚动规划。 项目管理过程(PMBOK):启动,规划,执 阅读全文
posted @ 2022-05-21 02:47 临易 阅读(920) 评论(0) 推荐(0) 编辑
摘要:1.bean中新建一个实体类Category.java: Category.java: @Data @NoArgsConstructor @AllArgsConstructor public class Category{ private int categoryId; private String 阅读全文
posted @ 2022-05-07 02:33 临易 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1.创建新工程tkmapper-demo。 勾选依赖 编写application.yml: spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhos 阅读全文
posted @ 2022-05-06 18:01 临易 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1.在项目开发过程中DAO的实现问题: 实体类与数据表存在对应关系,并且是有规律的——只要知道了数据表的结构,就能生成实体类。 所有实体的DAO接口中定义的方法也是有规律的。不同点就是实体类型不同。 UserDAO: public interface UserDAO extends GeneralD 阅读全文
posted @ 2022-05-06 16:28 临易 阅读(88) 评论(0) 推荐(0) 编辑
摘要:报错信息: There is no getter for property named 'user' in 'class com.qfedu.fmmall.entity.User'页面信息: 解决方法: 在UserMapper.xml中: 1.检查自己的property有无写错,比如大小写,多加了空 阅读全文
posted @ 2022-05-05 16:29 临易 阅读(379) 评论(0) 推荐(0) 编辑
摘要:MD5Utils.java: package com.qfedu.fmmal.utils; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExc 阅读全文
posted @ 2022-05-05 15:03 临易 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1.更改mapper子工程的application.yml,修改连接的数据库 spring: datasource: druid: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/fmmall2 阅读全文
posted @ 2022-05-04 00:15 临易 阅读(78) 评论(0) 推荐(0) 编辑
摘要:RESTful: 前后端分离开发的项目中,前后端之间是接口进行请求和响应,后端向前端提供请求时就要对外暴露一个URL;URL的设计不能是随意的,需要遵从一定的设计规范——RESTful。 RESTful是一种web api的标准,也就是一种url设计风格/规范。 1.每个URL请求路径代表服务器上的 阅读全文
posted @ 2022-05-03 23:36 临易 阅读(87) 评论(0) 推荐(0) 编辑
摘要:swagger提供了一套注解,可以对每个接口进行详细说明。 1.@Api 类注解,在控制器类添加此注解可以对控制器类进行功能说明。 示例:在api子工程的UserController中增加api注释: @Controller @ResponseBody//异步请求,返回js数据 @RequestMa 阅读全文
posted @ 2022-05-03 17:38 临易 阅读(64) 评论(0) 推荐(0) 编辑
摘要:swagger提示No operations defined in spec!的解决方案: 检查swagger的配置文件(我这里用的是java配置文件SwaggerConfig.java): Docket docket = new Docket(DocumentationType.SWAGGER_2 阅读全文
posted @ 2022-05-01 18:16 临易 阅读(4407) 评论(0) 推荐(0) 编辑
摘要:前后端分离开发,后端需要编写接口说明文档,会耗费比较多的时间。 swagger是一个用于生成服务器接口说明的规范性文档,并且能够对接口进行测试的工具。 1.在api子工程的pom中添加依赖 Swagger2、Swagger UI <dependency> <groupId>io.springfox< 阅读全文
posted @ 2022-05-01 02:47 临易 阅读(69) 评论(0) 推荐(0) 编辑
摘要:Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 解决方法: 1. 2.9.2版本的Swagger需要添加一个google的guava 阅读全文
posted @ 2022-05-01 02:37 临易 阅读(799) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示