一、LocalDate、LocalTime、LocalDateTime介绍 LocalDate、LocalTime、LocalDateTime类的实例是不可变的对象,分别表示使用 ISO-8601 (ISO-8601 日历系统是国际化组织制定的现代化公民的日期和时间的表达法)日历系统的日期、时间、日期和时间。从名称也可以看出来,第一种表示日期 年月日,第二种表示时间 时分秒,第三种表示年月日时分秒
MongoDB入门及应用场景 1. MongoDB介绍MongoDB是一个基于分布式文件存储 [1]  的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。
## 在Vue前端项目中引入MongoDB MongoDB 是一个NoSQL数据库,适合用于存储非结构化数据。在Vue前端项目中引入MongoDB可以让我们更方便地管理数据,并实现页面展示。 ### 1. 安装MongoDB 首先,我们需要在本地安装MongoDB。可以在官网上下载对应的安装包,并按照提示进行安装配置。 ### 2. 创建数据库 在MongoDB中,可以通过命令行或者可视
原创 2024-06-13 06:46:23
177阅读
前言目前,越来越多的架构设计在使用注解,例如spring3.0、struts2等框架。让我们先来看看注解的定义。如下是一段使用了JDK 5 Annotation @Target的代码: @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented public @inter
转载 2023-05-24 18:55:28
72阅读
首先新建一个springboot项目,新建项目略,不会的新手可以参考这里。 新建项目后目录结构如下图 接下来把各个代码贴一下 控制层package com.yulisao.controller; import com.yulisao.dto.PageParam; import com.yulisao.entity.TUser; import com.yulisao.service.TUserSe
对平时mongodb的常见操作做一个总结
原创 2021-12-09 13:55:55
241阅读
文章目录逻辑删除如何建立唯一索引唯一索引失效问题加密字段模糊查询问题maven依赖冲突问题(jar包版本冲突问题)sql in条件查询时 将结果按照传入顺序排序数据库主从复制 主从不同步问题数据库读写分离 读写不一致双写不一致问题 并发下数据库和缓存不一致java服务如何作为websocket客户端spring事务失效问题数据库死锁问题跨库分页问题分布式事务问题如何避免多人同时修改问题netty
转载 2023-10-22 19:40:26
85阅读
Spring Boot中@SpringBootApplication注解的讲解-刘宇一、@SpringBootApplication的介绍二、@ComponentScan的介绍三、@EnableAutoConfiguration的介绍3.1、@EnableAutoConfiguration代码3.2、两个比较重要的注解四、@SpringBootConfiguration的介绍五、@Configu
转载 2023-12-13 23:11:03
121阅读
问题汇总1. 虚拟机1.1 CentOS71) 连不上网络问题解决1.2 Docker1) 私服配置无法重启docker问题解决后续2. SSMP2.1 Spring1) 测试类一直空指针问题解决2.2 MyBatis MyBatis-Plus1) IDEA加入方言后SQL语句依然不提示解决2) MP更新数据,更新了其他列问题解决3.SpringBoot3.1 Thymeleaf1) th:on
转载 2023-07-08 12:58:07
111阅读
目录一、前言二、表单提交多个参数_地址带有多个请求参数_接收响应处理1、java代码:HelloServlet.java2、配置文件:web.xml3、表单提交代码:greeting_post_many.html4、演示效果5、执行流程简单介绍(1)在浏览器输入地址(2)找到 web项目下的 WebRoot目录下greeting_post_many.html (3)显示 htm
转载 2023-12-08 10:15:44
41阅读
# Java项目中项目角色 在Java项目中项目角色是指在项目开发过程中承担不同职责和任务的人员。不同的角色在项目中担当着不同的职责,协同合作完成项目的开发。本文将介绍Java项目中常见的项目角色,并通过代码示例来说明他们的职责和任务。 ## 1. 项目经理 (Project Manager) 项目经理是项目的领导者,负责整个项目的规划、组织、协调和控制。他们与客户沟通,确定项目的目标和
原创 2023-12-31 06:28:53
827阅读
# Spring Boot项目中停止MongoDB服务的实现 ## 介绍 在Spring Boot项目中使用MongoDB作为数据库时,有时我们需要停止MongoDB服务,比如进行维护、升级或者重启等操作。本文将向你介绍如何在Spring Boot项目中停止MongoDB服务。 ## 整体流程 下面是整个过程的流程图: ```mermaid gantt title 停止MongoDB
原创 2023-11-18 08:19:28
105阅读
# 项目中Java制图实现流程 作为一名经验丰富的开发者,我将向你介绍如何在项目中使用Java制图。这是一个非常实用的技巧,可以帮助我们更好地理解和展示代码结构。 ## 流程概述 首先,让我们来了解整个实现流程。下面是一个简单的表格,描述了实现Java制图的步骤。 | 步骤 | 代码实现 | | ------
原创 2024-01-11 11:49:44
57阅读
一、Tomcat结构模块组成结构:Tomcat 的核心组件就 Connector 和 Container,一个Connector+一个Container(Engine)构成一个Service,Service就是对外提供服务的组件,有了Service组件Tomcat就能对外提供服务了,但是光有服务还不行,还需要有环境让你提供服务才行,所以最外层的Server就是为Service提供了生存的土壤。 C
# Java项目中的VO(Value Object)概述 在Java项目开发中,我们经常会遇到VO(Value Object)这个概念。VO是一种用于定义数据传输对象的设计模式,常用于表示一些不可变的值。它通常在数据层和业务层之间传递数据,特别是在进行复杂的业务逻辑处理和数据交换时,有助于提高代码的可读性和维护性。 ## VO的定义 VO(Value Object)是一个不具有唯一标识的对象
原创 8月前
11阅读
文章目录1. 为什么要引入新的日期与时间api2. jdk8:java.time包2.1 使用LocalDate和LocalTime2.2 合并日期和时间LocalDateTime2.3 机器的日期和时间格式2.4 定义Duration或Period2.5 操纵、解析和格式化日期2.6 使用TemporalAdjuster2.7 打印输出及解析日期-时间对象java.time.format包2.
# Java项目中的Utils工具类 ## 简介 在Java项目中,我们经常会遇到一些通用的功能需求,例如字符串处理、日期转换、文件操作等等。为了提高代码的复用性和减少重复编写的工作量,我们通常会将这些通用的功能封装到一个工具类中,即Utils工具类。本文将介绍如何在Java项目中使用Utils工具类,并给出一些常见的Utils工具类代码示例。 ## Utils工具类的定义 Utils工具类是
原创 2023-08-28 09:20:56
544阅读
# 如何在Java项目中使用Utils ## 引言 作为一名经验丰富的开发者,我很高兴能够教你如何在Java项目中使用Utils。Utils是一种常用的工具类,可以帮助简化代码并提高开发效率。在本文中,我将向你介绍整个流程,并提供每一步所需的代码和解释。 ## 步骤概览 下面是使用Utils的整个流程的概览,我们将逐步展开每个步骤的细节。 | 步骤 | 描述 | | ---- | ----
原创 2023-12-18 04:25:15
86阅读
 (一)Java最重要的21个技术点和知识点之JAVA基础  写这篇文章的目的是想总结一下自己这么多年JAVA培训的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE
  parse解析   CalendarCalendar是java.util 包下面的一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并未操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间值可用毫秒值来表示,它是距格林威治标准时间 1970 年1月 1日的 00:0
转载 2024-10-16 17:08:18
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5