
JavaEE
文章平均质量分 65
Java企业级开发
四月天行健
这个作者很懒,什么都没留下…
展开
-
【Java】—— 后端实现微信小程序登录
调用wx.login()获取临时code将code发送到向微信接口请求和openid创建自定义登录态(如Token)并返回给小程序后续请求携带Token进行身份验证。原创 2025-02-23 11:40:02 · 501 阅读 · 0 评论 -
【JavaEE】—— SpringBoot项目集成百度千帆AI大模型(对话Chat V2)
基于SpringBoot项目调用AI大模型接口实现Chat效果原创 2025-01-09 21:54:09 · 1862 阅读 · 0 评论 -
【JaveEE】—— 修改若依框架代码生成模板(使其支持Lombok、Swagger、Mybatis-Plus)
若依框架默认生成的代码是不支持Lombok、Mybatis-Plus、Swagger的,那么如何根据需求修改代码生成模板,达到我们想要的效果?我们最终想要改造之后的效果内容,如下:支持Lombok支持mybatis-plus支持自动添加Swagger的注解支持LocalDateTime在若依框架中,生成代码的模块是generator模块,vm后缀的文件就是生成主要代码的模板文件。原创 2024-12-30 12:04:57 · 1654 阅读 · 0 评论 -
【JavaEE】—— AOP实现记录增删改操作日志
在类上声明@Aspect和@Component注解。@Component:将该类标记为 Spring 容器中的一个 Bean,使其能够被 Spring 自动扫描和管理。@Aspect:声明该类是一个切面类,表示它包含横切关注点(如日志记录、事务管理等)。AOP 框架会根据这个注解来识别并应用该类中的通知(Advice)。@Component@Aspect自定义注解,用于标识哪些方法需要记录日志。:表示该注解只能用于方法上。:表示该注解在运行时可用,这样 AOP 框架可以在运行时读取注解信息。原创 2024-12-11 21:42:28 · 863 阅读 · 0 评论 -
【JavaEE】—— JWT+Filter过滤器、Interceptor拦截器实现登录校验(拦截请求)
在后端管理系统中,需要登录后才能访问后端系统页面,没有登录则跳转到登录页面进行登录,那么如何对用户请求做校验、如何拦截非法请求?JWT(JSON Web Token)是一个简单的字符串,可以在请求参数或者是请求头当中直接传递。可以在jwt令牌中存储用户的相关信息,用于在通信双方以json数据格式安全的传输信息。由于数字签名的存在,这些信息是可靠的。原创 2024-12-09 21:26:26 · 804 阅读 · 0 评论 -
【JavaEE】—— Slf4j、Logback日志技术使用
所以在项目开发中,一般会使用专业的日志框架。这是JavaSE平台提供的官方日志框架,也被称为JUL。配置相对简单,但不够灵活,性能较差。一个流行的日志框架,提供了灵活的配置选项,支持多种输出目标。基于Log4j升级而来,提供了更多的功能和配置选项,性能由于Log4j。(Simple Logging Facade for Java)简单日志门面,提供了一套日志操作的标准接口及抽象类,允许应用程序使用不同的底层日志框架。接下来使用Logback框架记录日志。原创 2024-12-02 21:24:31 · 1713 阅读 · 0 评论 -
【Java】—— 解决浮点型运算时小数不准确问题(BigDecimal)
BigDecimal的作用是什么 ?解决浮点型运算时,出现结果失真的问题。如何把浮点型转换成BigDecimal的对象?BigDecimal b1 = BigDecimal.valueOf(0.1)原创 2024-11-20 20:47:27 · 380 阅读 · 0 评论 -
Java获取当前日期时间、日期时间格式转换
Java如何获取当前日期时间、日期时间格式转换。原创 2024-11-20 20:21:54 · 1332 阅读 · 0 评论 -
【JavaEE】—— 创建线程的三种方式(Thread、Runnable、Callable)
创建线程的三种方式:1、继承Thread类(不常用)2、实现Runnable接口(常用)3、实现Callable接口,可返回执行结果(常用)原创 2024-11-18 11:27:27 · 622 阅读 · 0 评论 -
【JavaEE】—— HashMap的三种遍历方式
如何遍历Map集合。遍历Map的三种方式:键找值、键值对、Lambda原创 2024-11-14 20:59:29 · 133 阅读 · 0 评论 -
【Java】—— 函数式编程:Lambda表达式、方法引用
JDK 8开始新增的一种语法形式,可以替代匿名内部类对象,让程序更简洁。注意:只能替代函数式接口(有且仅有一个抽象方法的接口)的匿名内部类!!原创 2024-11-10 20:26:33 · 780 阅读 · 0 评论