# demo **Repository Path**: zizizilan/demo ## Basic Information - **Project Name**: demo - **Description**: 这个是一个基于springboot的dome项目 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-12 - **Last Updated**: 2025-05-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, easyExcel, Shiro ## README # Demo 我想做的都会成功 ## 项目结构 ```angular2html common 公共模块 data 数据库相关操作 dictionary 数据字典 easy-excel 导入导出 generator 代码生成器 info 一言 & ip & 网址 mapping 数据映射 server 所有的服务 shiro RBAC Role-Based Access Control ``` ## 项目功能 - 代码生成器 - 导入导出 - 权限管理 - 数据字典 - ip - 一言 - 整合 Mybatis Plus - 整合 EasyExcel - dynamic-datasource > http://localhost:9112/easyExcel/excel/test > http://localhost:9112/easyExcel/excel/exportData > nohup java -Xms256m -Xmx512m -Djava.net.preferIPv4Stack=true -jar shiro.jar --server.port=9024 > ./logs/shiro.log 2>&1 & nohup java -jar ip-client.jar > ./info.log 2>&1 & @NotNull: 确保字段不为 null。 @NotEmpty: 确保字符串字段不为 null、空字符串或仅包含空白字符。 @NotBlank: 类似于 @NotEmpty,但只适用于字符串。 @Size: 验证字符串、集合、数组的长度。 @Min, @Max: 验证数字的范围。 @Digits: 验证数字的整数部分和小数部分的位数。 @Pattern: 验证字符串是否符合指定的正则表达式。 @Email: 验证字符串是否为有效的邮箱地址。 @Past, @Future: 验证日期是否在过去或未来。 【IT老齐456】Spring Boot优雅开发多线程应用 https://www.bilibili.com/video/BV1VT4y1h7Rm/?p=454&spm_id_from=pageDriver localhost:8080/info/ip/new localhost:8080/info/ip/data localhost:8080/info/one localhost:9024/shiro/one localhost:9024/shiro/ip/register localhost:9024/shiro/ip/data localhost:9024/shiro/ip/public localhost:9024/shiro/public/site/index http://121.40.111.51:9024/shiro/public/site/index http://121.40.111.51/info/ip/data http://121.40.111.51/info/one http://localhost:9024/shiro/ip/data http://localhost:9024/shiro/health/datasource/version http://localhost:9024/shiro/ip/home http://121.40.111.51:9024/shiro/ip/register http://121.40.111.51:9024/shiro/public/site/index http://localhost:9024/shiro/site/public/type http://localhost:9024/shiro/site/public/list ```mermaid stateDiagram [*] --> common common --> data data --> generator data --> dictionary data --> excel excel --> info data --> info data --> shiro excel --> shiro info --> shiro shiro --> [*] ``` ```mermaid graph LR 基础common --> 能力data --> 组件component --> 业务business --> 应用app ``` 整理