JSP – 从入门到精通

JSP – 概述

什么是 JavaServer Pages?

JavaServer Pages (JSP) 是一种用于开发支持动态内容的网页的技术。这有助于开发人员通过使用特殊的 JSP 标记在 HTML 页面中插入 java 代码,其中大多数标记以 <% 开头并以 %> 结[……]

继续阅读

MYBATIS – 入门到精通

MyBatis——概述

MyBatis 是一个开源、轻量级的持久化框架。它是JDBC和Hibernate的替代品。它可以自动化 SQL 数据库和 Java、.NET 和 Ruby on Rails 中的对象之间的映射。通过将 SQL 语句打包在 XML 配置文件中,映射与应用程序逻辑分离。[……]

继续阅读

Spring 框架教程

目标听众

本 Spring 教程专为需要了解 Spring 框架及其应用程序的 Java 程序员而设计。

先决条件

在继续本 Spring 教程之前,您应该对 Java 编程语言有一个很好的理解。

目录

  • 目标听众
  • 先决条件
  • 介绍
  • 特征
    • 轻量级
    • 控制反转 (IOC)
    • 面向方面 (AO[……]

      继续阅读

从零开始学习 Java

课程大纲

通过此交互式课程免费学习 Java,并掌握世界上最流行的编程语言之一。您将从一个简单的 hello world 程序开始,然后继续介绍常见的概念,例如条件语句、循环语句、数学和 Java 中的逻辑…

课程内容

1.Java入门!

Hello World![……]

继续阅读

最受欢迎的 Java IDE

目录

  • 最佳 Java IDE Top 10
    • 1. Eclipse
    • 2. IntelliJ IDEA
    • 3. NetBeans
    • 4. BlueJ
    • 5. (Oracle) JDeveloper
    • 6. DrJava
    • 7. jGRASP
    • 8. MyEclipse
    • 9. Xcode
    • 10. Codenvy
  • 开始使用这些 Jav[……]

    继续阅读

Java连接MySQL教程

一、概述#

我们可以通过多种方式从 Java 连接到 MySQL 数据库,在本教程中,我们将探索几个选项来了解如何实现这一点。

我们将从使用 JDBC 和 Hibernate 可以说是最流行的选项开始。

然后,我们还将查看一些外部库,包括 MyBatis、Apache Cayenn[……]

继续阅读

Kotlin vs Java – 它们之间的区别

Kotlin和Java之间的主要区别

  • Kotlin 结合了面向对象和函数式编程的特性,而 Java 仅限于面向对象的编程。
  • Kotlin 允许用户创建扩展函数,而 Java 不提供任何扩展函数。
  • Kotlin不提供隐式转换,Java支持隐式转换。
  • Kotlin中没有空变量或对象;另一方面,空变量或对[……]

    继续阅读

Spring MVC hello world示例

目录 

  • Spring MVC 教程:
    • 创建Spring MVC的步骤 hello world示例
    • 添加Spring MVC 依赖项
    • 创建控制器和视图
    • 配置Spring mvc 应用程序
    • 运行应用程序
    • 项目结构:
    • 如果您在执行上述步骤时收到404错误,则可能需要执行以下步骤:

用于本文的工具包[……]

继续阅读

Java 函数式编程

概述

函数式编程是声明式编程范例的一个子集。函数式编程技术使我们的代码更加简洁,可读性和可预测性。测试和维护通过函数式编程开发的代码很容易。函数式编程涉及关键概念,例如不可变状态,引用透明度,方法引用,高阶和纯函数。它涉及编程技术,如功能组合,递归,currying和功能接口。

范围[……]

继续阅读

Java获取文件扩展名

java.io.File不提供任何直接获取extension文件的方法。当您想根据其扩展名以不同方式处理文件时使用此选项。我从事过一个需要这种实用方法的项目。有两种简单的方法来获得它。

1.使用简单的字符串处理程序
2.使用Apache io

使用简单的字符串处理程序

创建一个简单的[……]

继续阅读