自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 三层架构编程、DAO层、Entity层、Service层、Controller层

本质上所有的项目(应用程序)都是需要和用户交互,然后产生数据,对数据进行处理,最后将数据存储到硬盘这么个过程在编程中,可以将这个过程分一下层次,最初只分两层,用户层和数据层,但是后来人们发现,只分两层的话,这两层之间的耦合程度比较高,在实际运行过程中会造成不必要的麻烦,所以为了分层架构的编程方法实用性更好,抽取出另外一层专门负责处理用户提交的数据,对数据进行判断,验,组装等最后将处理好的数据交给数据层完成存储,这一层被称为业务逻辑层到这里。

2023-04-18 11:31:20 2854

原创 瑞吉外卖:静态资源访问不到,修改配置

瑞吉外卖

2023-04-12 16:25:21 719 1

原创 mysql命令行导入表

3、输入mysql -hlocalhost -uroot -p,输入密码。5、导入表:source D:\db_reggie.sql。2、net start mysql 启动mysql服务。4、进入相关数据库:use reggie;1、命令提示符以管理员身份运行。导入表的路径不能有中文。

2023-04-12 11:02:52 771

原创 RESP连接到Redis服务器

2.关闭防火墙( systemctl stop firewalld )虚拟机开启redis:systemctl start redis。1.去虚拟机确认是否打开,端口是否是6379。3.确认密码是否正确( 123456 )地址:linux虚拟机地址。

2023-04-03 20:45:10 250

原创 Redis命令行客户端

不指定commond时,会进入。

2023-04-03 20:36:27 82

原创 Linux下安装Redis

官网下载网页链接:https://redis.io/download百度网盘:链接:https://pan.baidu.com/s/1t2AcwGp7EzITQ59GOUbeHw提取码:jq6g。

2023-04-03 17:24:21 53

原创 使用MybatisPlus代码生成器生成代码

使用mybatisplus代码生成器创建代码

2023-03-29 11:28:27 155

原创 程序包io.swagger.annotations不存在

报错:程序包io.swagger.annotations不存在。添加完依赖后,重新编译运行即可。

2023-03-28 21:34:15 8016

转载 @PathVariable注解

PathVariable注解的作用是从URL路径中获取参数并将其绑定到控制器方法的参数上。它可以用来捕获URL中的占位符并将其传递给控制器方法。一般与@RequestMapping(method = RequestMethod.GET)一起使用。@PathVariable(“xxx”) 绑定到操作方法的入参中。@PathVariable 映射 URL 绑定的占位符。如果去掉@RequestMapping。

2023-03-17 10:46:17 2842 1

原创 同步与异步,阻塞与非阻塞

阻塞调用是指调用结果返回之前,当前线程会被挂起。对于同步调用来说,很多时候当前线程还是激活的,只是从逻辑上当前函数没有返回而已。在发出之后,这个调用就直接返回了,所以没有返回结果。换句话说,当一个异步过程调用发出后,调用者不会立刻得到结果。非阻塞和阻塞的概念相对应,指在不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回。阻塞调用是指调用结果返回之前,当前线程会被挂起。阻塞和非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态.非阻塞调用指在不能立刻得到结果之前,该调用不会阻塞当前线程。

2023-03-17 10:23:39 46

原创 @RequestMapping

RequestMapping 和 @GetMapping 是Spring MVC中用于处理HTTP请求的注解。@RequestMapping用于映射URL到处理程序方法,并可用于指定请求方法(如GET,POST等)。@GetMapping是@RequestMapping的简写,表示只处理GET请求。

2023-03-16 23:27:34 266

原创 get和post

3、Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是了解二者的差异在以后的编程也会很有帮助的。

2023-03-16 23:26:17 43

原创 @RestController = @Controller + @ResponseBody

在Spring中@RestController的作用等同于@Controller + @ResponseBody。所以想要理解@RestController注解就要先了解@Controller和@ResponseBody注解。在一个类上添加@Controller注解,表明了这个类是一个控制器类。@ResponseBody表示方法的返回值直接以指定的格式写入Http response body中,而不是解析为跳转路径。

2023-03-16 23:02:11 280

原创 ​@Repository、@Service、@Controller 和 @Component​

​@Repository、@Service、@Controller 和 @Component​

2023-02-28 16:57:33 73

原创 YAML笔记

yaml笔记

2023-01-10 22:05:42 100

原创 【无标题】springMVC环境搭建

因为我们在视图前缀中写的是在WEB-INF下创建包templates,所以创建templates包以及index.html文件。编写index.html,添加thymeleaf,添加跳转成功后的success.html。通过RequestMapping注解定位到index()方法,跳转到index.html。在resources下添加springMVC.xml。创建testSuccess类,接收a标签的跳转。添加路径,将WEB-INF放入webapp下。以扫描组件的配置地址为包创建测试类。

2022-11-22 12:00:05 92

原创 不能直接在a标签中发送post请求

在a标签中使用method="post"试图连接@PostMapping注解出现405。

2022-11-20 19:16:18 300 1

原创 springMVC中利用@RequestMapping注解跳转首页时出现500问题

springMVC中利用@RequestMapping注解跳转首页时出现500问题。

2022-11-20 16:37:26 205

原创 Type interface com.aiit.mapper.BrandMapper is not known to the MapperRegistry.解决办法

Type interface com.aiit.mapper.BrandMapper is not known to the MapperRegistry.错误解决

2022-11-16 20:57:29 2170 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除