摘要: 一、多线程介绍 1、Java中创建线程的方法3种:Thread、Runnable、Callable 继承Thread类 (Thread类本身就是实现Runnable接口的) 实现Runnable接口 实现Callable接口 2、继承Thread类 ①通过继承Thread类,重写run方法实现多线程 阅读全文
posted @ 2023-02-23 14:24 南翔技校毕业后 阅读(48) 评论(0) 推荐(0)
摘要: 一、概念 Java中线程的生命周期大体可分为5种状态。 创建状态:新创建了一个线程对象; 就绪状态:线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu的使用权; 运行状态:就绪状态的线程获得了cpu times 阅读全文
posted @ 2023-02-23 13:32 南翔技校毕业后 阅读(164) 评论(0) 推荐(0)
摘要: /* Navicat Premium Data Transfer Source Server : .50 Source Server Type : MySQL Source Server Version : 50723 Source Host : 127.0.0.1:3306 Source Sche 阅读全文
posted @ 2022-11-29 15:17 南翔技校毕业后 阅读(53) 评论(0) 推荐(0)
摘要: 1、前言 实现spring AOP有3种方式:①spring接口实现;②自定义类实现;③注解实现。本篇主要记录第三种方式,它也是最常用的。 2、导包 虽然aop包中提供了AOP功能,但是它是依赖aspectj来实现的。 <dependency> <groupId>org.aspectj</group 阅读全文
posted @ 2022-11-22 11:15 南翔技校毕业后 阅读(57) 评论(0) 推荐(0)
摘要: 一、什么是AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开 阅读全文
posted @ 2022-11-21 19:10 南翔技校毕业后 阅读(34) 评论(0) 推荐(0)
摘要: hibernate的ManyToMany映射 1、前言 @ManyToMany指定了多对多的关系。 2、@ManyToMany单向多对多关联 Cat的单向关联 entity:Cat @Entity @Setter @Getter @Table(name = "jei_cat") public cla 阅读全文
posted @ 2022-11-03 17:21 南翔技校毕业后 阅读(127) 评论(0) 推荐(0)
摘要: Page.map方法的使用 1、前言 日常工作中,我们常常会有这样的场景:分页查询得到了结果,需要对dto的某个单独字段将进行赋值,这时候我们就会用到Page分页对象提供的map方法,用来转换Page内部对象。 2、实例 @Override public ResponsePageVO<Product 阅读全文
posted @ 2022-10-25 08:52 南翔技校毕业后 阅读(828) 评论(0) 推荐(0)
摘要: hibernate的OneToMany和ManyToOne映射 1、前言 在数据库中,不管一对多或者多对一都统称为:一对多。@OneToMany和@ManyToOne指定了一对多的关系。 2、@OneToMany使用外键映射的单向一对多关联 单向关联 entity:Member @Entity @S 阅读全文
posted @ 2022-10-24 16:49 南翔技校毕业后 阅读(309) 评论(0) 推荐(0)
摘要: hibernate的OneToOne映射 1、前言 @OneToOne注解可以建立实体bean之间的一对一的关联。 一对一关联有四种情况: 一是关联的实体都共享同样的主键; 二是其中一个实体通过外键关联到另一个实体的主键 (注意要模拟一对一关联必须在外键列上添加唯一约束); 三是通过关联表来保存两个 阅读全文
posted @ 2022-10-22 11:31 南翔技校毕业后 阅读(196) 评论(0) 推荐(0)
摘要: MYSQL的引擎和锁 这里介绍常用MySQL引擎, 分别是MyISAM、InnoDB、Memory和CSV。MySAM是MySQL 5.5.8版本之前的默认引擎, 在MySQL 5.5.8+后的默认存储引擎InnoDB。采用表空间保存文件, 表空间有两种, 一直是系统表空间(ibdataN), 一种 阅读全文
posted @ 2022-10-05 15:40 南翔技校毕业后 阅读(50) 评论(0) 推荐(0)