代码人生

Spring Boot中的并发性问题

在使用SpringBoot构建服务时,我们必须处理并发性。有一种误解认为,由于使用servlet并为每个请求分配一个新的线程,所以不需要考虑并发性。在本文中,我将给出一些关于在SpringBoot中处理多线程的实用建议,以及如... [详细]

  • Java编程中的面向对象

    您可能知道,面向对象编程的概念非常重要。如果不了解OOPS概念,就无法在面向对象编程模型中设计系统,因为它简化了软件开发和维护。在这篇文章中,我想用例子来解释10个重要的OOPS概念。下面的图显示了Java中的OOPS [详细]

    2018-10-30 15:57 分类:Java
  • 什么是Spring AOP(面向方面编程)?

    关于SpringAOP你知道些什么?您在当前的SpringBoot项目中使用它吗?如果没有,这是给你的! [详细]

    2018-10-29 17:33 分类:Java AOP
  • 使用Java Streams(流)查询数据库

    在本文中,您将了解如何编写纯Java应用程序,这些应用程序能够使用来自现有数据库的数据,而无需编写一行SQL(或类似的语言,如HQL),也无需花费大量时间将所有内容组合在一起。在应用程序准备好之后,您将学习如何使 [详细]

    2018-09-13 09:35 分类:Java Java Stream
  • Spring Framework 入门介绍

    IntroductiontoSpring在这篇文章中,您将看到Spring框架的介绍。此外,我们将学习与Spring框架相关的一些先决条件、受众、历史等等。最后,我们将总结Spring框架的一些优点和缺点。什么是Spring框架? [详细]

    2018-09-12 14:09 分类:Java
  • 掌握Java异常(一)

    Java异常是用来表示和处理程序故障的库类型和语言特性。在本文的前半部分中,您将了解Java1.0以来的基本语言特性和库类型。在第二部分中,您将发现在更近期的Java版本中引入的高级功能。如果您想要理解在源代码中失败 [详细]

    2018-09-05 10:26 分类:Java
  • Java中嵌套类用法介绍

    在Java中,可以在另一个类中定义一个类。这些类称为嵌套类。它们使您能够对只在一个地方使用的类进行逻辑分组。因此,这增加了封装的使用,并创建了更具可读性和可维护性的代码。 [详细]

    2018-09-04 16:00 分类:Java
  • 使用Spring从数据库自动生成REST API

    如果您有一个现有的数据库,并且希望编写一个前端来处理它,那么您经常会发现自己花费了数小时来在数据库和前端之间建立连接。如果您可以简单地按下一个按钮并直接生成整个RESTAPI,那么您的时间将得到更有效的利用。 [详细]

    2018-09-01 07:46 分类:Java
  • String.valueOf(Object) Vs. Objects.toString(Object)

    这两种方法真的有那么不同吗?或者,它们仅仅与特定的用例相似吗?单击这里可以了解更多关于string.valueOf()和Objects.toSpring()方法的信息。 [详细]

    2018-08-29 16:42 分类:Java
  • Java和c++构造函数的区别是什么?

    如果你是一个c++程序员,现在正在学习Java,你会发现这两种流行的面向对象编程语言有很多相似之处。这两种语言都支持抽象、封装、类、对象和其他OOP概念。但是,也有一些细微的差别。Java和c++都有构造函数,它们在J [详细]

    2018-08-29 16:29 分类:Java
  • 如何在一个Try-With-Resources语句中指定多个资源

    在一个try-with-resources语句中指定多个资源的能力是Java 7中引入的一个特性。但是,如果不小心使用,它可能充满危险。继续往下读,确保你每次都做对。 [详细]

    2018-08-28 12:23 分类:Java
  • 最近我遇到的10个Java面试问题

    需要帮助准备下一次Java面试吗?看看这篇关于10大Java面试问题的文章,确保你做好了准备! [详细]

    2018-08-28 09:53 分类:Java
  • Java中Volatile和Synchronized关键字的区别

    本文介绍了Java中的一些基本概念,但非常重要。 volatile是一个字段修饰符,而synchronized修饰了代码块和方法。 [详细]

    2018-08-23 11:16 分类:Java