logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MyBatis Generator

本文介绍了Mybatis Generator插件的基本使用方法。该插件能根据数据库表结构自动生成SQL查询语句、实体类、XML映射文件和DAO层代码。使用步骤包括:1.在pom文件中正确配置依赖路径;2.设置generator配置文件,包括数据库连接信息、生成文件位置等;3.配置需要操作的表及其主键;4.双击运行插件,控制台显示build success即表示生成成功。注意事项包括:context

#数据库#mybatis#spring boot +1
Mybatis-Plus

MyBatis-Plus是基于MyBatis的增强框架,保留了MyBatis的所有优点并新增了便捷功能。它提供BaseMapper接口实现基础CRUD操作,支持自动驼峰命名转换映射数据库表。框架包含强大的条件构造器(Wrapper)用于复杂查询,以及LambdaQueryWrapper/LambdaUpdateWrapper避免字段硬编码问题。通过@TableName、@TableId等注解可解决

#mybatis#spring#spring boot +2
Spring,SpringBoot,SpringMVC

本文介绍了Spring框架及其衍生技术。Spring是一个轻量级、模块化的应用开发框架,主要功能是管理对象及其依赖关系。SpringBoot是Spring的封装,简化了开发流程;SpringMVC是基于Spring的MVC框架。文章还阐述了三层架构模型(Controller、Service、Dao层)的作用,强调分层管理对代码维护的重要性。总结指出SpringMVC和SpringBoot都是基于S

#spring#spring boot#java
如何使用claude code

教学如何使用claude code

个人博客系统构建及测试全流程

一个前后端分离的个人博客系统,采用云服务器部署,包含登录、列表、详情和编辑四个主要页面。系统实现了基础功能如登录验证、博客发布、删除和用户注销。文章重点描述了自动化测试方案:使用Selenium4+JUnit5框架,通过分页测试类、参数化用例、隐式等待等技术实现功能验证,并采用Allure生成可视化报告。测试过程强调执行顺序控制、异常场景覆盖和性能优化,同时指出了系统在高并发下的稳定性问题。项目源

#spring boot#压力测试#集成测试 +2
Thread的创建方式

在JAVA中因为lambda表达式是回调函数,他的执行是很慢的,在系统创建出线程之后这个lambda才开始执行,当main方法执行完了,isfinished都被销毁了,lambda可能都还没找到,为了解决这种问题,在java中使用的方法是拷贝一份lambda无论外面是否销毁都不影响,但是同时,因为你是拷贝的如果外面修改或者是里面修改就会导致数据不一致的问题,所以在java中是不允许这样做的,所以就

#java#开发语言
到底了