1、Java框架之Java Bean:https://www.cnblogs.com/mike-mei/p/8004573.html
注释:这篇文章深入浅出的道出了 java bean的由来,也道出了java的发展史,让我们知道了java
bean是包涵了一些规范的普通类。
2、DAO、
3、java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json:https://www.cnblogs.com/wggWeb/archive/2012/03/31/2427103.html
4、Java Bean 与Spring Bean 的区别:https://www.cnblogs.com/wwct/p/12742347.html
5、单向链表类:
6、Java bean与Spring、Spring MVC关系:https://www.cnblogs.com/mike-mei/p/9712836.html
7、java版本
7.1. **Java SE (Java Standard Edition)**:Java标准版是用于开发和部署桌面、服务器和嵌入式应用程序的平台。它提供了Java语言的基本库、工具和API。Java SE也被称为Java Standard Edition。
7.2. **Java ME (Java Micro Edition)**:Java微型版是专为嵌入式和移动设备上的应用程序开发的平台。它具有适应不同硬件和资源受限环境的能力。
7.3. **Java EE (Java Enterprise Edition)**:Java企业版是用于开发大规模、分布式、事务性应用程序的平台。它提供了一组丰富的API和服务,以支持企业级应用程序的开发,包括Web应用程序、企业级消息传递、事务管理等。
7.4. **JavaFX**:JavaFX是用于创建富互联网应用程序(Rich Internet Applications)的平台。它提供了丰富的图形和多媒体功能,用于创建具有吸引力的用户界面和交互体验。
7.5. **Java Card**:Java Card平台用于智能卡和嵌入式设备上的应用程序开发。它允许开发人员创建小型应用程序,以实现安全的身份验证和交易。
7.6. **Java Embedded**:Java嵌入式平台适用于嵌入式系统和物联网设备。它使开发人员能够在资源受限的设备上运行Java应用程序。
7.7. **Java Web Start**:Java Web Start是一种用于从Web服务器启动Java应用程序的技术。它使用户能够通过浏览器启动并更新本地的Java应用程序。
7.8. **Java Native Interface (JNI)**:JNI允许Java代码与本地(C、C++等)代码进行交互。这在需要与现有本地库集成时非常有用。
请注意,技术和版本可能会随着时间的推移而发展和变化。这些是我知道的一些主要Java平台和技术,但可能还有其他未提及的内容。
8、java Servlet:
Servlet是一种Java编写的服务器端程序,用于处理客户端发送的请求并生成响应。它是Java EE(现在更名为Jakarta EE)平台的一部分,用于开发基于Web的应用程序。Servlet主要用于处理Web请求、动态生成网页内容和与Web服务器交互。
Servlet通常运行在支持Servlet规范的Java Servlet容器中,如Apache Tomcat、Jetty和WildFly等。以下是Servlet的一些关键特点和用途:
8.1. **请求-响应模型**:Servlet基于请求-响应模型工作。当客户端(通常是Web浏览器)发送HTTP请求时,Servlet容器将请求传递给相应的Servlet进行处理。Servlet生成一个响应,该响应被发送回客户端。
8.2. **动态内容生成**:Servlet可以根据请求的内容动态生成HTML、XML、JSON等格式的响应。这使得Web应用程序能够根据用户请求生成个性化和实时的内容。
8.3. **会话管理**:Servlet可以处理会话管理,允许Web应用程序在多个请求之间维护状态信息。这在实现用户登录状态、购物车等功能时非常有用。
8.4. **数据库访问**:Servlet可以与数据库进行交互,从数据库中检索数据并将其呈现给用户。这使得Web应用程序能够动态地从数据库中获取数据。
8.5. **URL映射和路由**:Servlet容器可以根据URL将请求路由到正确的Servlet。这允许开发人员通过配置映射来处理不同的URL路径。
8.6. **安全性**:Servlet容器提供了安全机制,可以配置用户身份验证、授权和数据传输加密等功能,以保护Web应用程序和用户数据的安全性。
8.7. **并发处理**:Servlet容器能够处理多个请求并发访问同一个Servlet。开发人员不必担心线程管理,容器会处理线程池等细节。
8.8. **过滤器和监听器**:Servlet规范支持过滤器和监听器,这些允许开发人员在请求和响应的处理过程中插入额外的逻辑,如数据转换、日志记录等。
Servlet是构建Java Web应用程序的重要组成部分,它提供了一种灵活且强大的方式来处理Web请求和生成动态内容。
9、程序要求:分布式、要安全、要事务、要高可用性