- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 在IntelliJ IDEA中生成serialVersionUID的快捷键设置
【代码】在IntelliJ IDEA中生成serialVersionUID的快捷键设置。
2024-11-05 16:32:05 226
原创 9、集成SpringSecurity安全框架--过滤器配置
继承 OncePerRequestFilter , OncePerRequestFilter 每个serlet请求,只会执行一次。创建过滤器类 JwtAuthenticataionTokenFilter。
2024-10-16 15:50:00 82
原创 6、集成SpringSecurity安全框架---定义统一的响应对象类
【代码】7、集成SpringSecurity安全框架---定义统一的响应对象类。
2024-10-03 09:30:27 138
原创 7、集成SpringSecurity安全框架---密码加密
2、创建 UserDetailsServiceImpl 类,实行 UserDetailsService 接口。不使用自带密码校验,创建 BCryptPasswordEncoder 注入容器,密码加密。3、创建 BCryptPasswordEncoder 注入容器,密码加密。1、创建loginUser 类,实行 UserDetails 接口。
2024-10-03 09:28:33 229
原创 4、集成SpringSecurity安全框架
自动跳转到login登录页,http://localhost:8001/login。退出页面:http://localhost:8001/logout。
2024-10-03 09:21:13 177
原创 3、集成Mybatis框架、JDBC、mybatis-plus
1、pom.xml 添加jdbc、mysql驱动、mybatis框架、mybatis-plus。不需要编写配置,springboot会自动配置。2、编写yaml配置文件连接数据库。简化代码加入lombok依赖。
2024-09-28 22:36:48 192
原创 2、集成swagger文档
详细配置参考:https://www.jb51.net/program/32283272v.htm。2、编写controller测试。1、在pom添加maven依赖。
2024-09-28 22:30:26 142
原创 1、环境搭建
在 resources 文件夹下创建 banner.txt 文件,文件输入自己的banner,下方附上项目的版本信息。默认端口8080,在 application.yml 定义端口 8001。1、快速构建项目 https://start.spring.io//4、更改配置文件格式 application.yml。5、mvnw、mvnw.cmd 不需要删除。3、IntelliJ IDEA 打开项目。7、自定义 Banner 信息(可忽略)2、创建下载项目,解压缩到指定目录。启动项目,启动成功。
2024-09-28 22:22:24 166
原创 Java读取服务器文件(TXT文件测试可用)
// 读取服务器文件内容(TXT文件测试可以)public List showTxt(String path, String filename){ String filePath = "E:/water/"+path+"/"+filename FileInputStream fileInputStream = null; try{ fileInputStream = new FileInputStream(filePath) } catch (FileNo.
2021-02-20 14:21:09 802
原创 自定义缓存实现Session
缓存接口 :package com.example.demo.learn.servlet.session.cache;/*** 缓存接口*/public interface CacheManageService { void put(String key, Object value, Long timeout); void put(String key, Object value); void remove(String key); Obj...
2020-06-02 14:16:01 208
转载 Java编程之java日期与字符串转化
1 SimpleDateFormat担当重任,怎样格式化都行import java.util.Date;import java.text.SimpleDateFormat;public class Demo {public static void main(String[] args) { Date now=new Date(); SimpleDateFormat f=newS...
2018-07-26 11:45:03 144
转载 JAVA中获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM...
2018-07-26 11:40:38 219
转载 Java中4大基本加密算法解析
简单的java加密算法有:BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash Message Authentication Code,散列消息鉴别码)1. BASE64Base64是网络上最常见的用于传输8Bit字节代...
2018-07-21 09:24:33 103
原创 IDEA创建一个Maven项目
1. File>New>project2. 选择maven>next(红圈内为选择maven模板,不选择)3. 填写GroupId ArtifactId,然后next4. 起个项目名。然后Finish 注意:idea 是存放此项目的工作区间,MavenFirstio 为存放此项目的子目录。项目部署:1. 点击2. Projec...
2018-07-10 16:46:11 119
转载 IDEA的简单设置
设置代码编辑视图的行号显示 Editor -> General -> Appearance,勾选show line numbers。代码自动补全忽略大小写 Editor -> General -> Code Completion -> Case sensitive completion -> 下拉选择 None· 编码设置 由于需要避免乱码问题,我们通常情况会将...
2018-07-10 15:02:32 293
原创 SVN提示https证书验证失败问题svn: E230001: Server SSL certificate verification failed:
这个是因为证书问题在终端执行svn ls https://svn地址 (注:https://svn地址 这是想进入的SVN地址)然后输入p就行,这个命令是让忽略证书然后按照提示,陆续输入 管理员密码:username:password:完成!...
2018-07-10 10:34:50 4007 1
空空如也
java中使用Robot模拟鼠标点击,按下和释放中间的时间太长了
2021-02-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人