- 博客(7)
- 收藏
- 关注
原创 mybatis-plus设置自动填充字段(更新时间,创建时间等)
MyBatis-Plus自动填充字段操作指南 在MyBatis-Plus中实现自动填充字段的步骤: 使用@TableField注解标记需要自动填充的字段,设置fill属性指定填充时机: INSERT:仅插入时填充 UPDATE:仅更新时填充 INSERT_UPDATE:插入和更新都填充 创建配置类实现MetaObjectHandler接口: 使用@Component注册为Bean 实现insertFill和updateFill方法 方法内调用strictInsertFill/strictUpdateFill
2025-11-12 21:18:51
411
原创 springboot整合mybatis-plus时遇到的问题 Invalid value type for attribute ‘factoryBeanObjectType‘
摘要: 将MyBatis升级为MyBatis-Plus时出现Invalid value type for attribute 'factoryBeanObjectType'报错,原因是Spring Boot版本与依赖不兼容。Spring Boot 3.x/4.x需使用专用依赖(如mybatis-plus-spring-boot3-starter),而非通用的mybatis-plus-boot-starter(仅支持2.x版本)。解决方法是替换为对应版本的依赖,并通过Maven仓库……
2025-11-07 19:13:41
197
原创 PTA课设练习题-数据类型判断
这个代码虽然能通过所有测试点,但是如果输入的是个10以上的小数,就会把输出成int。比如输入了一个12.34,这里因为a[i]=1,a[i+1]=2,两个都是整数,就满足了输出int的条件从而输出。从键盘分别输入通过空格分割的整型(int)、浮点型(double)、字符型(String)、布尔型(boolean),根据读取的内容判断他们的类型并将他们解析为正确的对象,并都放到一个数组中。比如含有整数,就让整数的判断标志为真,含有字符,就让字符的判断标志为真。如果字符与数字同时出现,优先把他当成字符类型。
2024-06-18 18:23:11
734
原创 课设练习题解(一)
题目:在金融领域对金额之类的数字,一般是在整数部分的每三个数字加一个千分位分隔符,分别对应1,000(千),1,000,000(百万),1,000,000,000(十亿)等等,另外在小数部分保留2位小数。例如1234567格式化后显示为1,234,567.00。本题目要求读入1个7位整数,要求进行格式化的输出,输出时在合适的地方加上千分位分隔符,并补齐小数点后的两位。
2024-06-17 10:44:04
2201
原创 天梯赛L1-049 天梯赛座位分配
首先要读出题目隐藏的信息。从输出样例可以看出,题目是先给学校一排一个人,再给学校二排一个人,以此类推,直到只剩一个学校。只剩一个学校时,座位号还是不能相邻,所以每个座位之间要相隔2。可以用模拟的思想直接遍历暴力解决。
2024-05-31 21:28:29
1074
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅