
Java网络编程
文章平均质量分 57
TCP/UDP、serlvet编程、Spring等
沙河板混
这个作者很懒,什么都没留下…
展开
-
【Java】@Autowired获取同一类的多个属性;@Primary,@Qualifier,@Resource注解的使用
上篇文章我们讲了@Autowired的作用🍀其中,如果同一个类对应多个对象时⭐@Autowired会先根据名称来获取,如果获取到了,正确响应⭐如果没有获取到,就根据类型匹配,此时,如果匹配到多个,报错为了解决同一类对应多个对象的问题,我们引入@Primary,@Qualifier,@Resource注解🌟。原创 2024-02-01 16:51:56 · 494 阅读 · 1 评论 -
【Java】DI依赖注入详解
通过@Autowired直接进行属性注入结果显示如下。原创 2024-02-01 15:57:21 · 641 阅读 · 0 评论 -
【Java】IoC五大注解和@Bean注解
Controller 控制器存储@Service 服务存储@Component 组件存储@Configuration 配置存储@Repository 仓库存储几者的关系如下。原创 2024-02-01 11:43:01 · 464 阅读 · 0 评论 -
【Java】IoC注入的三种方式
根据类型注入时,不适合一个类型有多个bean(多个对象)的情况。原创 2024-02-01 11:08:59 · 494 阅读 · 0 评论 -
【Java】创建一个SpringBoot项目
软件版本:IDE专业版。原创 2024-01-30 16:46:11 · 458 阅读 · 0 评论 -
【Java】Lombok的使用
Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量🚀在我们封装一个类时,最常用的便是对成员变量使用getter或setter方法🤔但是,项目在后期维护的过程中,难免会加入新的成员变量或删除原来的成员变量,这个时候再修改getter和setter方法,维护成本将变大🤯于是我们使用Lombok来对代码进行简化🌱使用Lombok后,我们可以免去书写getter和setter方法👏。原创 2024-01-30 16:36:13 · 595 阅读 · 0 评论 -
【Java】SpringMVC参数接收(三):cookie、session、header
接收session方法一。接收session方法二。首先设置session。原创 2024-01-25 15:09:38 · 778 阅读 · 0 评论 -
【Java】SpringMVC参数接收(二):JSON、URI、文件
加上关键字@RequestPart,并将获取的文件添加到另一个目录下。原创 2024-01-25 11:06:30 · 819 阅读 · 0 评论 -
【Java】SpringMVC参数接收(一)
当没有传入参数时,返回null。原创 2024-01-24 14:32:38 · 726 阅读 · 0 评论 -
【Java】SpringMVC路径写法
多个对多个属性赋值,需要写上属性名只有一个属性时,且属性名为value,可以省略。@RequestMapping这个前缀对post和get方法都有效。注解里,双引号的值会赋给"value"这个属性。再次使用post报错,指定方法成功。我们在参数中规定一下,来限制方法。类路径和方法路径都可以写成多级。其中,类路径写在方法路径前面。原创 2024-01-24 10:40:51 · 653 阅读 · 0 评论 -
【Java】Element ‘project‘ cannot have character [childrenl, because the type‘s content type ...问题
Servlet编程中打包时出现问题, </project>标红。的注释不符合xml文本的注释格式。原因是该本文格式为xml,而。原创 2024-01-19 14:29:39 · 588 阅读 · 0 评论 -
【Java】HttpServletResponse类方法简介
HttpServlet中有HttpServletRequest类、HttpServletResponse类✅其中HttpServletRequest类主要是get方法✅HttpServletResponse类中便主要是set方法。原创 2024-01-18 15:08:57 · 927 阅读 · 0 评论 -
【Java】HttpServlet类中前后端交互三种方式(query string、form表单、JSON字符串)
在前后端的交互中,前端通过以下三种方式来与后端进行交互🌟✅form表单✅JSON字符串下面我们将书写这三种方式的后端代码并进行讲解。原创 2024-01-18 09:58:38 · 1048 阅读 · 0 评论 -
【Java】HttpServlet类简单方法和请求显示
Servlet类中常见的三个类有:☑️HttpServlet类,☑️HttpServletRequest类,☑️HttpResponse类🐬其中,HttpServlet首先必须读取Http请求的内容。Servlet容器负责创建HttpServlet对象,并把Http请求直接封装到HttpServlet对象中,大大简化了HttpServlet解析请求数据的工作量💪🐬使用HttpServlet类时,需要继承这个类、重写里面的方法并把重写的代码插入到Tomcat的既定流程当中。原创 2024-01-17 15:21:55 · 1377 阅读 · 0 评论 -
【Java】解决Servlet编程中出现的中文乱码问题
前面两篇文章我们讲述了编写Servlet程序的基本步骤和修改一个Servlet程序上面两篇文章的示例代码都是使用的全英文,当我们编写中文,发现似乎出了一点点问题🤔。原创 2024-01-12 16:50:31 · 574 阅读 · 0 评论 -
【Java】SmartTomcat的配置及使用
上篇文章我们讲述了如何编写一个简单的Servlet程序👇注意 🔔❗️在Servlet网络编程中,一旦修改代码,就意味着我们要重新打包、启动Servlet,才能运行新的代码然而,在平时的开发中,高频率的修改是不可避免的,重新打包会耗费大量时间。因此上述重新打包运行的方法并不可取🙅♂因此,我们引入SmartTomcat来解决代码修改一次性打包问题☑️。原创 2024-01-12 16:14:03 · 8587 阅读 · 0 评论 -
【Java】网络编程-TCP回显服务器代码编写
前面我们讲了基于UDP的网络编程下面我们来讲基于TCP的回显服务编写。原创 2023-12-22 15:09:10 · 443 阅读 · 0 评论 -
【Java】编写一个简单的Servlet程序
Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Servlet经过进一步简化,则是我们所熟知的Spring框架,在进行Spring学习之前,我们先对学习Servlet相关知识,并进行一个简单的Servlet编程📝。原创 2023-12-22 14:54:11 · 1678 阅读 · 0 评论 -
【Java】Mac下的Tomcat安装配置
🔔Tomcat是一个免费的开源web应用服务器,是开发和调试JSP 程序的首选🖐可利用它响应HTML页面的访问请求。我们在进行网络编程时,其中重要的中间件就是Tomcat,下面我们将进行在Mac上配置Tomcat的讲解。😲。原创 2023-12-22 10:46:41 · 2054 阅读 · 0 评论 -
【Java】网络编程-UDP字典服务器客户端简单代码编写
上文讲了本文将讲述UDP字典服务器客户端简单代码编写。所谓回显,就是指客户端向服务器发送一个报文,从服务器那里得到一条一模一样的回响报文而我们的字典功能呢,则是实现了输入中文,得到对应的英文。原创 2023-12-19 21:55:00 · 769 阅读 · 0 评论 -
【Java】网络编程-UDP回响服务器客户端简单代码编写
这一篇文章我们将讲述网络编程中UDP服务器客户端的编程代码。原创 2023-12-13 17:28:27 · 608 阅读 · 0 评论