IDEA实现前端页面登录,注册、增、删、改、查操作-完整版
分层思想:entity层:存放实体类vo层:消息模型(重复使用的一些属性)mapper层:接口(写方法的)mapper.xml:MyBatis与数据库相关的一些内容controller(web)层:接收前端传回的参数调用service层,返回结果转发、响应结果(跳转页面)service层:业务逻辑判
深入理解Thread.sleep(1000)的注意事项及原理分析
最近服务器上出现了一次长时间的STW,原因也比较诡异.通过jstack分析,可疑代码居然是Thread.sleep(1000)。
JAVA项目-学生成绩管理系统
要求:编写一个学生成绩管理系统。学生的属性包括学号、姓名、年龄等。每个学生要学习若干课程,每门课程有平时成绩、其中考试成绩、实习成绩、期末考试成绩以及总评成绩等多个成绩,其中平时成绩的数目不定(因为不同课程的教师布置的平时作业不同),而总评成绩是其它成绩的平均值。请先设计合理的类存放这些信息,然后设
Java Web实现登录注册(超详细附代码)
Java Web实现登录注册(超详细附代码)文章目录Java Web实现登录注册(超详细附代码)1.前言2.登录注册设计流程3.注册的数据流程4.登录的数据流程5.部分代码的展示5.1注册5.2登录6.总结1.前言相信刚学Javaweb的小伙伴第一个接触的个人小项目都是从项目的登录注册开始的。下面一
Spring之AOP入门篇
spring之AOP入门篇
JDBC在IDEA中配置mysql过程及编程详解
JDBC在IDEA中配置mysql过程及编程详解
JAVA异常实验:车站检查危险品的设备,如果发现危险品会发出警告。编程模拟设备发现危险品
车站检查危险品的设备,如果发现危险品会发出警告。编程模拟设备发现危险品:编写能够满足如下条件的程序:编写一个Exception的子类DangerException,该子类可以创建异常对象,该异常对象调用showMessage()方法输出“属于危险品”。编写一个Goods类,其中包括行李名称和是否为危
Spring Boot Admin2 实例状态监控详解
在微服务中集成Spring Boot Admin 的主要作用之一就是用来监控服务的实例状态,并且最好是当服务DOWN或者OFFLINE的时候发消息提醒,SBA2 提供了很多提醒方式,并且SBA2 已经集成了钉钉,只要进行少量配置即可将状态变更发送到钉钉
MyBatis-Plus联表查询及分页
MyBatis-Plus联表查询及分页
zookeeper集群搭建步骤(超详细)
zookeeper集群的简单搭建步骤
时序数据库
时序数据是随时间不断产生的一系列数据,简单来说,就是带时间戳的数据。虽然其他数据库也可以在数据规模较小时一定程度上处理时间序列数据,但 TSDB可以更有效地处理随时间推移的数据摄取、压缩和聚合。以车联网场景为例,20000辆车,每个车60个指标,假设每秒采集一次,那么每秒将上报20000 * 60
Linux环境下的Java(JDBC)连接openGauss数据库实践
Linux环境下的Java(JDBC)连接openGauss数据库实践
猿创征文|一文吃透JAVA初学者的开发工具
Eclipse、MyEclipse、Intellij IDEA、NetBeans这些Java开发工具是Java中的集成开发环境,可以简单理解成这些工具可以更加智能、简单、高效的帮助你编写开发。其实编写Java代码“文本文档”就可以实现,这些工具可以帮助你更加快速的开发,把代码的编写、调试、编译、执行
MySQL进阶实战9,InnoDB和MyISAM的数据分布对比
MySQL进阶实战系列,打造精品专栏。
Redis的淘汰策略详解
淘汰策略
[MySQL]事务ACID详解
要么全部带走, 要么一无所有!
Java八大基本数据类型
前言:做一下笔记。Java基本数据类型图:整数类型:byte1字节,8位,最大存储数据量是255,存放的数据范围是-128~127之间。构造方法:public Byte(byte value)构建了一个新分配的Byte表示指定的byte价值。 参数 value -被 Byte所代表的值public
Java 自动化测试详解
所谓MT(MK23),又称为模块测试,是指对软件中的最小可测试单元进行检查和验证。对于面向对象编程,最小单元就是方法。因此,对Java程序进行单元测试就是针对单个Java方法的测试,单元测试的目标是隔离程序部件并证明这些单个部件是正确的。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。对于
Mybatis——#{}和${}的区别
在使用mybatis的时候我们会使用到#{}和${}这两个符号来为sql语句传参数,那么这两者有什么区别呢?#{}是预编译处理,是占位符,${}是字符串替换,是拼接符Mybatis在处理#{}的时候会将sql中的#{}替换成?号,调用PreparedStatement来赋值如:设userName=y