- 博客(33)
- 收藏
- 关注
原创 Springboot3 注解进行参数校验
用于检查对象(包装类:Integer、Boolean等)是否不为 null。该注解通常用于检查对象是否已经被初始化。用于检查字符串是否不为空,并且去除首尾空格后长度大于 0。该注解通常用于检查用户输入的字符串是否为有效值。用于检查集合或数组等对象是否为 null 或空。该注解通常用于检查字符串是否为空,集合是否为空等情况。在 Spring Boot 中,如果参数校验失败,将会抛出。为了统一处理这些异常,可以定义一个全局异常处理器。
2024-08-08 11:33:25 315
原创 Springboot3 slf4j、log4j 日志
每个starter 场景,都会导入一个核心场景 spring-boot-starter核心场景引入了日志的所用功能 spring-boot-starter-logging默认使用了logback +slf4j 组合作为默认底层日志日志是系统一启动就要用,xxxAutoConfiguration 是系统启动好了以后放好的组件,后来用的。日志是利用监听器机制配置好的。日志所有的配置都可以通过修改配置文件实现。
2024-08-06 14:32:09 293
原创 Springboot3 IPage与Pagehelper分页查询
使用IPage 有多个问题 就是 实例类的转换,实在不方便,将 RoleEntity 转入 RoleListVO 中原有的page信息不能再使用还需要进行 进一步的封装来简化代码,但是不需要其他引入。非常简单。
2024-08-06 10:50:20 278
原创 Docker 自定义网络
运行命令后,能看到已经加入网关 172.17.0.1 当前容器ip为172.17.0.2。ip由于各种原因可能会变化 且docker0的网络不支持自定义容器域名。--network mynet 加入指定网络。docker启动容器都会自动加入 docker0的网络。使用容器ip+容器断后可以互相访问。查看当前docker 中所有的网络。将指定容器加入到我们新创建的网络。创建一个自己的docker网络。
2024-08-01 13:57:12 196
原创 Docker 常用命令
运行镜像-d 后台运行,守护进程--name my-nginx 为容器取一个名字 my-nginx [不取名字,系统会给一个随机名称]-p 端口映射 [外部端口|不能重复,防止冲突] 8800:80 [容器内部端口]
2024-08-01 11:14:12 149
原创 Java Springboot3 Jwt接口token验证
环境:JDK17、Springboot3.0.5、jjwt0.12.3、Manve3.8.1。
2024-07-30 18:39:48 485
原创 Django5 模型定义与使用
ORM框架是一种程序技术,用于实现面向对象编程言中不同类型系统的数据之间的转换。从效果上说,它创建了一个可在编程语言中便用的”虚拟对象故据车”,通过对虚拟对象数据库的操作以而实现对目标数据障的操作,虚拟对象数据率与目标教据是相互对应的。在 Diango5中,虚拟对象数据库也称为模型,通过模型实现对目标数揭库的谈写操作,实现方法如下:1.配置目标数据库,在settings.py中设置配置属性2.构建虚拟对象数据库,在App 的models.py文件中以类的形式定义横型。
2024-07-29 14:50:30 1574
原创 Django5 项目配置settings.py文件
Django 的配置文件 setings.py用于配置整个网站的环境和功能,核心置必须有项目路径、钥配置、域名访问权限、App列表、中间件、资源文件、模板配置、数据库的连接方式。BASE_DIR 项目路径:主要通过OS模块读取当前项目在计算机系统的具体路径,该代码在创建项目时自动生成,一般情况下无须修改。SECRET_KEY密钥配置:密钥配置SECRET KEY;
2024-07-26 11:47:59 1730
原创 Django5应用创建与应用配置
为了更好的理解Diango5的应用配置,我们先来学习下Django的MTV横型Dlango的MTV分别代表:Model(模型:业务对象与数据库的对象(ORM)Template(模版): 负责如何把页面展示给用户View(视图): 负责业务逻辑,并在适当的时候调用Model和Template此外,Django还有一个urls分发,它的作用是将一个UR的页面请求分发给不同的vew处理,view再调用相应的Model和Template Djaneo WEB框架示意图如下所示。
2024-07-25 14:52:09 1604
原创 Django安装
在环境目录下有 django 这个 文件,是一个开发包。进入cmd 检查python环境。执行命令后在相应的文件夹中查看。Django 项目框架创建完成。
2024-07-25 10:50:30 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人