隐藏置顶帖
置顶
精华
Spring中Maven常用依赖管理pom.xml
Spring中Maven常用依赖管理pom.xml
Swagger接口的文档在线自动生成
JWT令牌技术
PageHelper分页插件
lombok依赖
https://www.zidiu.com/thread-76-1-1.html
读取文本中的数据工具包hutool依赖
https://www.zidiu.com/thread-77-1-1.html
隐藏置顶帖
置顶
精华
JAVA开发项目部署环境必备准备,Spring Boot常用知识汇总
JAVA开发项目部署环境必备准备
java初级基础
https://www.zidiu.com/thread-69-1-1.html
java面向对象高级一(共3集)
https://www.zidiu.com/thread-70-1-1.html
java面向对象高级二(共3集)
https://www.zidiu.com/thread-71-1-1.html
java面向对象高级三完结(共3集)
https://www.zidiu.com/thread-72-1-1.html
J ...
IOC详解Bean的声明以及DI详解,存在多个Bean解决方法
New
IOC详解Bean的声明
那么此时,我们就可以使用 @Service 注解声明Service层的bean。 使用 @Repository 注解声明Dao层的bean。 代码实现如下:
Service层:
Dao层:
[*]前面声明bean的四大注解,要想生效,还需要被组件扫描注解 @ComponentScan 扫描。
[*]该注解虽然没有显式配置,但是实际上已经包含在了启动类声明注解 @Sp ...
常见状态码
New
读取文本中的数据工具包hutool依赖
New
案例代码:
lombok依赖
New
lombok依赖,创建项目时记得选上
HTTP请求协议
New
[*]HTTP响应协议
JUnit单元测试
New
通过main方法是可以进行测试的,可以测试程序是否正常运行。但是main方法进行测试时,会存在如下问题:
测试代码与源代码未分开,难维护。一个方法测试失败,影响后面方法。无法自动化测试,得到测试报告。
而如果我们使用了JUnit单元测试框架进行测试,将会有以下优势:
测试代码与源代码分开,便于维护。可根据需要进行 ...
JAVA+WEB项目开发
New
VsCode安装文档
**** 本内容被作者隐藏 ****
**** 本内容被作者隐藏 ****
JSON.stringify(...):作用就是将js对象,转换为json格式的字符串。
JSON.parse(...):作用就是将json格式的字符串,转为js对象。
Maven项目创建项目步骤:
Maven项目的目录结构:
maven-project01
|--- src (源代码目录和测试代码目录)
...
java面向对象高级三完结(共3集)
New
java面向对象高级三完结(共3集)
java面向对象高级二(共3集)
New
1,代码块
内部类
成员内部类是什么? 如何创建其对象?
就是类中的一个普通成员,类似前面我们学过的普通成员变量、成员方法
外部类名.内部类名 对象名 = new 外部类(...).new 内部类(…);
成员内部类的实例方法中,访问其他成员有啥特点?
可以直接访问外部类的实例成员、静态成员
可以拿到当前外部类对象,格 ...
java面向对象高级一(共3集)
New
1,类的成分:构造器
2,实体类Javabean
关键字
4,static修饰成员变量
5,static修饰方法
6,静态方法的常见应用场景
7,静态方法,实例方法访问相关的几点注意事项
静态方法中可以直接访问静态成员,不可以直接访问实例成员。
实例方法中既可以直接访问静态成员,也可以直接访问实例成员。
实例方法中可以出 ...
java初级基础
New
1,Java的三大技术平台
2,jdk安装
jdk下载地址/Java SE Development Kit 21.0.8 downloads以及环境变量配置
https://www.zidiu.com/thread-3-1-1.html
3,程序开发步骤
4,JAVA跨平台
5,Idea安装好后激活码
第一个项目
6,注释
7,程序中的字面量
8,java数据类型
变量名:建议首字母小写,满足“驼 ...
jdk25金黑权限管理系统
New
Spring Cache缓存功能
依赖包:
常用注解
在SpringCache中提供了很多缓存操作的注解,常见的是以下的几个:
在spring boot项目中,使用缓存技术只需在项目中导入相关缓存技术的依赖包,并在启动类上使用@EnableCaching开启缓存支持即可。例如,使用Redis作为缓存技术,只需要导入Spring data Redis的maven坐标即可。
实现思路
实现步骤:1). 导 ...
Spring Cache缓存功能
依赖包:
常用注解
在SpringCache中提供了很多缓存操作的注解,常见的是以下的几个:
在spring boot项目中,使用缓存技术只需在项目中导入相关缓存技术的依赖包,并在启动类上使用@EnableCaching开启缓存支持即可。例如,使用Redis作为缓存技术,只需要导入Spring data Redis的maven坐标即可。
实现思路
实现步骤:1). 导入 ...
HttpClient支持 HTTP 协议的客户端编程工具包
HttpClient支持 HTTP 协议的客户端编程工具包
HttpClient的maven坐标:
阿里云OSS中aliyun-sdk-oss,有这个依赖,所以不用重复加载。HttpClient的核心API:
[*]HttpClient:Http客户端对象类型,使用该类型对象可发起Http请求。
[*]HttpClients:可认为是构建器,可创建HttpClient对象。
[*]CloseableHttpClient:实现类, ...
Swagger开发接口的文档在线自动生成
Swagger接口的文档在线自动生成
使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。官网:https://swagger.io/
Knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案。
1. 导入 knife4j 的maven坐标
在pom.xml中添加依赖
完整带版本:
2. 在配置 ...
不同(用户端/管理端)Controller端相同IOC名称处理方法
不同(用户端/管理端)Controller端相同IOC名称处理方法
如果IOC名称一样会冲突,因此我们分别给他们取个名称,例如:
Spring Data Redis使用方式
Spring Data Redis使用方式
1,进入到sky-server模块
导入Spring Data Redis的maven坐标(已完成)
2). 配置Redis数据源在application-dev.yml中添加解释说明:database:指定使用Redis的哪个数据库,Redis服务启动后默认有16个数据库,编号分别是从0到15,不写默认为0。可以通过修改Redis配置文件来指定数据库的数量。在app ...