logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【MyBatis 深度解析】注解操作与 XML 配置:增删改查全流程实现

本文围绕 MyBatis 轻量级持久层框架展开,总结其核心使用要点。MyBatis 通过注解或 XML 配置简化 JDBC 冗余代码,支持自定义 SQL 与对象映射,兼顾开发效率与灵活性。入门环节涵盖数据库准备、实体类定义、配置编写、Mapper 接口开发及单元测试,可快速搭建运行环境。基础操作中,日志配置能查看 SQL 执行细节,#{}实现单参数、多参数等场景的动态绑定,增删改查操作可通过注解或

文章图片
#mybatis#xml#spring +1
多线程-线程安全

摘要: 本文介绍了Java线程状态和线程安全问题。Java线程有6种状态:NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED。线程安全问题的根本原因是线程随机调度和共享变量修改冲突。解决方法包括synchronized锁和volatile关键字。synchronized通过加锁实现互斥访问,具有可重入性,可避免死锁;volatile保证内存可

#开发语言#java#安全
到底了