java
文章平均质量分 74
CodeStars码星人
CodeMoon,学习不可能永远都是一件很快乐的事,但也不会很痛苦。
展开
-
水果库存管理系统-进阶版2- disPatcherServlet版
水果库存管理系统-进阶版2- disPatcherServlet版做下面的操作之前,先设置一下这个,可以让接下来的反射可以获取类中方法的参数。如果说,当前的项目中不止有一个FruitServlet,而是还有UserServlet,ProductServlet等等不同的Servlet,且这些Servlet中的代码几乎都是相同的,我们就没必要写那么多个Servlet,我们可以只写一个Dispatcher Servlet,然后再根据请求判断该请求要发给原本的哪个Servlet(现在叫做Controller原创 2022-04-03 12:37:28 · 486 阅读 · 0 评论 -
水果库存管理系统 进阶1 单sevlet版
水果库存管理系统 进阶1 单sevlet版上一个基础版,我们是写了好多个Servlet,然后每个不同的操作我们就去找到不同的Servlet去响应请求完成应答。这么写的逻辑好理解,但是如果代码量大了,就会显得比较乱,所以我们想,能否将所有的servlet整合到一个Servlet中呢?还真的可以。Servlet改动我们可以将所有servlet整合成一个大的FruitServlet,然后将原本那么多不同的servlet实现的功能写成FruitSerlet中的函数。首先第一步,创建一个FruitServ原创 2022-03-29 18:53:21 · 1386 阅读 · 0 评论 -
Javaweb——水果系统基础版
水果系统基础版-多Servlet版本现在我们需要给页面添加几个功能:点击水果的名字能查看水果的详情,然后可以修改水果的信息。点击 添加新库存记录时可以添加新纪录。点击x操作时,可以将响应水果的记录删除。编辑和修改功能将html文件中关于水果名字的那一行这么写:<td><a th:text="${fruit.fname}" th:href="@{/edit.do(fid=${fruit.fid})}">苹果</a></td>有点难理解,这么原创 2022-03-27 17:37:10 · 4966 阅读 · 6 评论 -
Thymeleaf视图模块技术
Thymeleaf视图模块技术我们要实现,一个在网页上的水果管理系统,可以显示当前的水果信息,可以增加删除修改水果信息,而且这整个过程都是显示在页面上,也就是说页面上是实时更新的。类似这样:首先,先介绍一个实现视图渲染功能的组件,叫做ThymeleafThymeleaf 视图模块技术是什么呢?这么说吧,就是让html页面可以显示数据库里的数据而不是(将html页面的值写死了0的一个视图模块技术。这么说吧,我们一步步来讲。首先,看上面的图,客户端发送了一个请求,(比如说请求index),那么原创 2022-03-26 19:00:24 · 2087 阅读 · 0 评论 -
Javaweb——Servlet及HttpSeverlet的基础知识
1.创建一个Servlet 继承HttpServlet(servlet就是服务器端的小组件)它有一个doPost方法,可以相应客户端发来的Post请求。客户端给服务端发的请求,我们封装成request。重写doPost方法。设置xml文件Servlet的基础知识Servlet是什么呢?Servlet就是一个服务端的小组件,这个小组件可以接受客户端发过来的信息,然后对其进行处理。Servlet是一个抽象类,它的各种方法要由它的继承类和接口来实现。继承关系javax.servlet.原创 2022-03-26 14:36:27 · 915 阅读 · 0 评论 -
如何在 IDEA Intellij中打开数据库视图界面
如何在 IDEA Intellij中打开数据库视图界面点击view-> Tool Windows-> Database然后选择数据库软件]选择要显示的数据库,用户名和密码。原创 2022-03-26 09:59:54 · 2989 阅读 · 0 评论 -
2021-09-05
import org.omg.PortableInterceptor.INACTIVE;import java.util.ArrayList;import java.util.List;public class num1 { List<List<Integer>>list2=new ArrayList<>(); List<List<Integer>>method(int k,int n){ List&原创 2021-09-05 11:43:17 · 52 阅读 · 0 评论 -
java反射
反射:框架设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化编码。反射:将类的各个组成部分封装为其它对象,这就是反射机制。好处可以在程序运行过程中,操作这些对象。可以解耦,提高程序的可扩展性。获取Class对象的方式: 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义在配置文件中。读取文件,加载类 2. 类名.class:通过类名的属性class获取 * 多用于参数的传递 3. 对象.g原创 2021-07-23 18:22:04 · 1865 阅读 · 0 评论