项目准备

news/2024/4/27 21:03:03/文章来源:https://www.cnblogs.com/xjw12345/p/16615618.html

项目导入

资料连接:

  https://pan.baidu.com/s/1Xp97dflG_i1a8DyTKJWAjg
  提取码:java

选择项目的pom.xml文件导入

 

 

 

项目启动

第一种方式:

 

 

 第二种方式:

 

 

 启动Maven:

 

 

 

 

 

技术选型

 Web

  Servlet:前端控制器

  html:视图

  Filter:过滤器

  BeanUtils:数据封装

  Jacksonjson序列化工具

Service

   Javamailjava发送邮件工具

   Redisnosql内存数据库

   Jedisjavaredis客户端

Dao

  Mysql:数据库

  Druid:数据库连接池

  JdbcTemplatejdbc的工具

 

 

创建数据库

 

 

 

 执行sql脚本

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_2560.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

论文阅读笔记-MapLite 2.0: Online HD Map Inference Using a Prior SD Map

MapLite 2.0:使用先前SD地图的在线高清地图推断MapLite 2.0: Online HD Map Inference Using a Prior SD Map MapLite 2.0:使用先前SD地图的在线高清地图推断 Abstract 部署全自动驾驶汽车一直是工业界和学术界深入研究的主题。然而,这些努力中的大部分都严重依赖于高清 (HD…

Parallels 升级后提示虚拟机网络初始化失败

之前一直没升级,奈何升级 macOS 后,parallels 打不开了,只能尝试去升级,但升级之后的系统打开总是提示网络初始化失败,如下图所示。解决如下方式已解决,注意,尝试之前,先把自己的 parallels 软件给关了。 1、打开资源库的 parallels 打开【访达】,点击顶部【前往】,点…

Centos7中升级python3.10.4版本

****** 先上结果图 ****** (之前是 2.7.5 版本,日志太长没法找到之前的版本截图了) ****** 先上结果图 ******1、下载安装一些依赖包yum install -y wget lrzsz net-tools zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc ma…

Java中时间戳的使用

原文链接 当前时间 import java.sql.Timestamp; //导包Timestamp nowTime = new Timestamp(System.currentTimeMillis()); System.out.println(nowTime);输出: 2022-06-08 11:15:51.014Long型时间戳 Long timeLong = System.currentTimeMillis(); System.out.println("ti…

用栈结构解决佩慈糖果盒问题(JavaScript)

封装的栈操作方法: https://www.cnblogs.com/LIXI-/p/16612874.htmlvar sweetBox = new Stack();sweetBox.push(red);sweetBox.push(yellow);sweetBox.push(red);sweetBox.push(yellow);sweetBox.push(white);sweetBox.push(yellow);sweetBox.push(white);sweetBox.push(yello…

HCIA学习笔记二十:STP生成树

一、环路的影响 1)环路产生• 交换机之间通过多条链路互连时,虽然能够提升网络可靠性,但是同时也带来环路问题。 2)广播风暴二、STP的作用 1)阻塞端口• STP通过阻塞端口来消除环路,并能实现链路备份的作用。 2)阻塞某端口后3)链路备份三、STP生成树基本计算过程 1)选…

taro小程序日期选择器

taro-swiper-weektaro-swiper-week 是一个基于 taro 的日期选择器控件。 可以用在h5、微信小程序等众多平台!简体中文 | English🔨 使用 先安装 npm install taro-swiper-week再引入页面 import SwiperWeek from "taro-swiper-week"; import "taro-swiper-we…

Docker 拉取Nginx镜像 和运行

Docker 镜像拉取docker pull [OPTIONS] NAME[:TAG|@DIGEST] 镜像拉取命令OPTIONS说明:-a :拉取所有 tagged 镜像--disable-content-trust :忽略镜像的校验,默认开启docker images 查询所有镜像docker run [OPTIONS] IMAGE [COMMAND] [ARG…] 运行镜像 docker run --help 可查看…

Java-基础语法

day02 - Java基础语法 1. 运算符 1.1 算术运算符(理解) 1.1.1 运算符和表达式 运算符:对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。 ​ 不同运算符连接的表达式体现的是不同类型的表达式。…

Java集合-List

1.Collection集合 1.1集合体系结构【记忆】集合类的特点 ​ 提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变集合类的体系图1.2Collection集合概述和基本使用【应用】Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素…

Java异常处理

3.异常 3.1异常(记忆)异常的概述 ​ 异常就是程序出现了不正常的情况异常的体系结构3.2JVM默认处理异常的方式(理解)如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤:把异常的名称,错误原因及异常出现的位置等信息输出在了控制…

JavaIO流---字节流和字符流

1.字节缓冲流 1.1字节缓冲流构造方法【应用】字节缓冲流介绍lBufferOutputStream:该类实现缓冲输出流。 通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用lBufferedInputStream:创建BufferedInputStream将创建一个内部缓冲…

MySQL和Navicat安装过程记录Win10

安装MySQL双击下载好的文件点击Execute,等待绿勾后Finish验证配置环境变量以在命令行使用Win+R,输入cmd回车,输入mysql -uroot -p登录成功安装Navicat点击安装,等待完成即可 破解Navicat 破解软件下载地址及具体教程 关闭网络,关闭杀毒软件和Windows防护(不知道去哪里关可…

ASP.NET Core – MVC

前言 在 ASP.NET Core – MVC vs Razor Page 里有提到 MVC. 它算是 WebAPI 的抽象. 但是通常 MVC 指的是比较传统的 Website, WebAPI 则是前后端分离的方案. Razor Page 则是替代 MVC 做 Website 的. 虽然说替代, 但是也不是 100%, 有些场景用 MVC 会比较直观. 这篇就特别来讲一…

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 官方扩展集锦(Microsoft.AspNetCore on Nuget)

什么是Microsoft.AspNetCorehttps://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-appASP.NET Core共享框架(Microsoft.AspNetCore.App)包含由Microsoft开发和支持的程序集。当安装NET Core 3.0或更高版本SDK时,安装Microsoft.AspNetCore.App。共享框架是安…

Vue复习1.0

Vue复习1.0内容:Vue基础语法、计算属性、概念、指令 Vue复习2.0已发布,文章涉及完整代码已全部上传至GitHub:Vue复习2.0——组件化开发详解 @目录Vue复习1.0Vue的MVVMVue模板1. Vue列表显示2. 计数器3. Vue指令1. v-html2. v-once3. v-cloak4. v-bind5. v-on(缩写:@)6. v-i…

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .NET和Unity的未来(来自Unity官方告白)

我们最近发起了一次持续数年的改进行动,帮助用户更快地编写性能更高的代码,并带来长期的稳定性与兼容性。请在本文中了解我们在更新脚本基础技术栈方面所做的努力。 .NET生态正在多方面上积极动态地演变,而我们希望尽快将这些改进带给广大用户。我们内部的.NET技术小组正致力…

【pytest】工厂化的fixtures

前言:在一个测试用例中需要多次调用同一个fixture的时候,工厂化的 fixture 的模式对于一个 fixture 在单一的测试中需要被多次调用非常有用。 之前写fixture是直接return一个数据,在测试用例中可以直接使用,现在我们需要返回一个生成数据的函数,这样就能在用例中多次调用了…

【Coel.学习笔记】后缀自动机

接下来就是咕咕咕时间了~来了!NOI 算法中最抽象的字符串算法——后缀自动机! 当然咱只是一个普通的小 OIer,不会搞那么多杂七杂八的ww 引入 后缀自动机(\(\text{Suffix Automaton}\),简称 \(\text{SAM}\))是一种确定性有限状态自动机(\(\text{Determined Finite Automat…

Python 实现雪花算法

Python 实现雪花算法 雪花算法:雪花算法是一种分布式全局唯一ID,一般不需要过多的深入了解,一般个人项目用不到分布式之类的大型架构,另一方面,则是因为,就算用到市面上很多 ID 生成器帮我们完成了这项工作。 介绍:Twitter 于 2010 年开源了内部团队在用的一款全局唯一 …