JavaEE
文章平均质量分 94
J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个版本,主要用于开发企业级应用程序。它提供了一组强大的API和工具,使开发人员能够轻松地构建大规模、分布式的、可靠的应用程序。
Java方文山
须知少时凌云志,曾许人间第一流
展开
-
自定义通用分页标签一行代码完成分页(附源码)
首先简单分析一下,我们第一次发送请求肯定是页面初始化的时候这时候页数和显示的条目都是默认的,查询条件也是查询全部。第二次按照“圣墟”进行查询的时候,只有sql语句发生了变化。第三次按照“圣墟”进行查询但是这一次我在查询过后点击下一页,这时候多了两个参数,关键词和页码。以上可知,分页只改变了sql语句和页码值,其他查询条件不变,所以我们只需要在页码和sql语句做文章即可。(这只是基本思想,可能还有类别等等参数)原创 2023-06-28 23:25:21 · 664 阅读 · 6 评论 -
一站式解决通用分页(内含源码)
在软件或者网站上,数据量是庞大的,不可能一下把全部的数据给你展示出来,因为渲染需要时间而且很耗内存,如果使用分页,每次就会处理一小块的数据,大大的提升了我们的性能以及用户体验度。但是在开发中不单单只是一个模块需要分页,有很多地方都需要分页,这时候我们就可以将重复的代码进行优化,变成——通用分页供开发人员使用。原创 2023-06-27 17:38:00 · 228 阅读 · 4 评论 -
自定义标签的使用讲解【下】
我们在Web项目开发的时候,有很多页面需要用到同一组数据,尽管保存在域对象里,但jsp页面也还是逃不过foreach遍历的痛苦,那么我们就可以自定义一个“数据标签”,供我们开发人员使用,只需要将从数据库传过来的值保存在“助手类”即可。我们在做某某某管理系统的时候肯定需要通过select标签和option标签,显示对应的数据,例如在新增页面的时候有地址下拉列表选择地址,修改页面的时候就要回显该用户的地址让其选中,这种代码重复率高,我们就可以封装成自定义标签供我们使用。原创 2023-06-26 21:52:27 · 317 阅读 · 2 评论 -
自定义标签的使用讲解【上】
简单标签指不包含主体内容的标签,简单标签的处理一般是基于标签的属性和参数,例如、标签体标签是指包含主体内容的标签,标签体标签的处理需要对标签的主体内容进行解析和处理,例如标签和标签等。1.易于维护和重用自定义标签将复杂的逻辑封装在单一的标签中。这使得代码更易于维护和重用,可以将一些常用的逻辑封装在标签中,避免代码重复和冗余。2.提高代码的可读性通过使用自定义标签,可以将业务逻辑和代码标签化,从而提高代码的可读性和可维护性。原创 2023-06-25 14:09:27 · 1163 阅读 · 5 评论 -
Java基础篇:反射机制详解
在Java中,类加载器是一种重要的机制,它负责把 Java 字节码文件(.class文件) 加载到内存中,并将其转换成 Java 类的运行时表示形式。Java类加载器按照加载的方式和顺序可以分为三类:Bootstrap Class Loader(启动类加载器)、Extention Class Loader(扩展类加载器)和App Class Loader(应用程序类加载器)。类加载器是Java虚拟机(JVM)的一部分,主要用于实现Java程序的动态扩展和代码的动态加载。原创 2023-06-22 14:39:03 · 215 阅读 · 7 评论 -
探索XML建模:提升数据处理效率的秘密武器
XML建模是指使用XML(可扩展标记语言)来描述事物的结构和属性,用于数据存储、交换和共享。XML建模通常用于创建数据模型,包括具体场景中的数据结构以及数据之间的关系和属性。XML建模的好处是数据可以被跨平台、跨应用程序地传输和重用。什么是创建数据模型?建模是指将XML文档中的数据抽象成一个对象模型(实体对象)或数据模型,以便在程序中以更方便的方式进行处理、分析、展示或者验证。也就是利用Java的特点“万事万物”皆为对象,用操作对象的形式操作xml。原创 2023-06-21 11:31:44 · 326 阅读 · 3 评论 -
Dom4j框架解析XML
XML解析是指将XML格式数据转换成计算机程序能够理解的数据结构的过程。XML解析器可以将XML文件解析成DOM(文档对象模型)、SAX(简单API for XML)等不同的数据结构。通过对XML文件进行解析,程序可以读取和操作其中的数据,从而实现对XML文件的数据分析和处理。常用的XML解析库包括Java中的DOM解析器和SAX解析器,C++中的libxml2库和TinyXML库,Python中的ElementTree库和lxml库等。原创 2023-06-19 16:47:21 · 1669 阅读 · 5 评论 -
DTD约束的基本使用与讲解
DTD,全称为“文档类型定义”(Document Type Definition),是一种定义 XML 或 HTML 等文档的结构的方式。DTD 通常包含对元素、属性、实体、命名空间等方面的定义。DTD 主要用于指定 XML 或 HTML 文档中元素、属性、实体等的定义和规范。使用 DTD 可以定义标记、元素、实体、注释等,从而确保 XML 或 HTML 等文档的结构和格式的正确性。DTD 可以内联在 XML 或 HTML 文档中,也可以作为一个外部文件引用,以进行重复使用。原创 2023-06-17 15:39:21 · 793 阅读 · 4 评论 -
集合框架之Set集合讲解
1.1.去重Set集合中的元素是不重复的,如果我们需要去除一个列表或元组中的重复元素,就可以转换为set类型来达到去重的目的。1.2.提高查找速度由于Set集合是通过哈希表实现的,所以查找元素的时间复杂度为O(1),相对于列表或元组来说,它的查找速度更快。1.3.数学运算集合论是计算机科学中的重要分支,Set集合可以用于实现集合论中的各种运算,如并集、交集、差集等。2.使用场景。原创 2023-06-14 19:29:09 · 393 阅读 · 2 评论 -
集合框架之Map集合讲解
将数据作为Map的键存储到Map中,由于Map中每个键只能对应一个值,如果将重复的数据作为键存储到Map中,则只会存在一份数据记录,实现了去重任务。将需要统计的数据作为Map的键存储到Map中,每次出现一次数据就将Map中对应的值加1,这样就可以快速得到每个数据出现的频次。如果需要根据一个唯一的标识(如ID)来快速查找对应的数据记录,可以将这些数据记录按照ID作为键存储到Map中,这样就可以通过ID快速查找到对应的数据记录。extends T> src)该方法用于将源列表中的元素复制到目标列表中。原创 2023-06-16 15:50:03 · 511 阅读 · 2 评论 -
集合框架之List集合讲解
UML是统一建模语言的简称,它是一种由一整套图表组成的标准化建模语言。UML用于帮助系统开发人员阐明,展示,构建和记录软件系统的产出。UML代表了一系列在大型而复杂系统建模中被证明是成功的做法,是开发面向对象软件和软件开发过程中非常重要的一部分。UML主要使用图形符号来表示软件项目的设计,使用UML可以帮助项目团队沟通、探索潜在的设计和验证软件的架构设计。JDK1.5以上的新特性。原创 2023-06-13 21:47:43 · 273 阅读 · 5 评论