5.5k 5 分钟

# SpringBoot + MybatisPlus + javascript 分页功能 # 导入依赖 SpringBoot3.2.2 版本使用如下的 MybatisPlus 依赖否则报错,因为不兼容版本 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-spring-boot3-starter</artifactId>...
4k 4 分钟

# 二级菜单数据结构 创建数据库表 /* Navicat Premium Data Transfer Source Server : windows Source Server Type : MySQL Source Server Version : 80028 Source Host : localhost:3306 Source Schema : tree_data Target Server Type : MySQL Target Server Version : 80028 File Encoding : 65001 Date: 29/02/2024 10:25:33*/SET...
5.6k 5 分钟

第一步,完成界面搭建 要求: 创建两个窗口:一个客户端,一个服务端,完成代码书写 步骤: 定义 JFrame 窗体中的组件:多行文本域,滚动条,画板,单行文本域,按钮 // 画板 private JPanel jPanel;// 多行文本域 private JTextArea jTextArea;// 单行文本域 private JTextField jTextField;// 按钮 private JButton jButton;// 滚动条 private JScrollPane jScrollPane; 在构造方法中初始化窗口的组件 // 初始化组件 jTextArea =...
1.3k 1 分钟

# Stream + 递归实现树形结构 // 构建树形结构@Overridepublic List<CategoryEntity> listWithTree(){ // 1. 查出所有分类 List<CategoryEntity> entities = baseMapper.selectList(null); // 2. 组装成父子的树形结构 // 2.1 找到所有的一级分类 List<CategoryEntity> levelMenus = entities.stream() // 过滤所有父级菜单...
24k 22 分钟

我们拉取 renren-generate 项目到本地 项目仓库地址:https://gitee.com/renrenio/renren-generator 使用 git 拉取命令:https://gitee.com/renrenio/renren-generator.git 使用 idea 打开该项目 配置 application.yml 其中只配置了自己的数据库的连接地址和数据库是哪个还有账号和密码 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource #MySQL 配置 driverClassName:...
1.8k 2 分钟

import com.atguigu.model.system.SysMenu;import com.atguigu.model.vo.MetaVo;import com.atguigu.model.vo.RouterVo;import org.springframework.util.CollectionUtils;import org.springframework.util.StringUtils;import java.util.LinkedList;import java.util.List;import java.util.stream.Collectors;/** *...
1.3k 1 分钟

# 平常返回数据给前端展示的响应类 @Data@NoArgsConstructor@AllArgsConstructorpublic class Result<T> { private int code; private String message; private T data; public Result(T data) { this.code = 200; this.message = "success"; this.data = data; } public Result(T data,...
4.7k 4 分钟

import java.util.*;import java.util.concurrent.TimeUnit;@SuppressWarnings(value = { "unchecked", "rawtypes" })@Componentpublic class RedisCache{ @Autowired public RedisTemplate redisTemplate; /** * 缓存基本的对象,Integer、String、实体类等 * * @param key 缓存的键值 *...
882 1 分钟

package com.dkx.mybatis.util;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.io.InputStream;/** * @author Dkx * @version 1.0 * @2023/2/1414:20 *...
606 1 分钟

public final class MD5 { public static String encrypt(String strSrc) { try { char hexChars[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b',...