报错如下:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'descrip' at row 1 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3489) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936) at...
foreach concat & bind 三剑客 MyBatis-generator MyBatis-pagehelper MyBatis-Plus 查询操作 插入操作 修改和删除操作 MyBatisX插件 Mybatis-应用篇 1.主流持久层的技术框架案例中的表结构: use muse; -- 用户 CREATE TABLE `tb_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键', ...
org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column 'pay_time' from result set. Cause: java.sql.SQLException: Conversion not supported for type java.time.LocalDateTime ; Conversion not supported for type java.time.LocalDateTime; nested exception is java.sql.SQLE...
原生JDBC(Java Database Connectivity)是指 Java 数据库连接,它是一个用于 Java 程序和各种数据库之间进行交互的 API。JDBC 提供了一种标准方法来访问数据库,允许 Java 应用程序以一种统一的方式与不同的数据库进行通信。 package com.wyl.mybatis.service; import java.sql.*; /** * @Description * @Author...
import lombok.Data; import lombok.NoArgsConstructor; @Data @Builder @AllArgsConstructor @NoArgsConstructor public class Account { @TableId(type = IdType.ASSIGN_ID) private long id; private String name; private int money; private Date createTime;//数据库中为create_time private Date updateTime; }...
@FieldDict(type="user_sex",target="sexText")privateInteger sex;privateString sexText; 实现IDataDict 接口提供字典数据源,注入到 Spring容器即可。 代码语言:javascript 复制 @ComponentpublicclassDataDictimplementsIDataDict{/** * 从数据库或缓存中获取 ...
String data = element.getText(); contents.add(new StaticTextSqlNode(data)); return contents; } } XMLScriptBuilder#parseScriptNode The processing of parsing SQL nodes is actually not too complicated, mainly the packaging processing of RawSqlSource.Other small details can be learned by reading the...
if (!databaseIdMatchesCurrent(id, databaseId, this.requiredDatabaseId)) { return; } Integer fetchSize = context.getIntAttribute("fetchSize"); Integer timeout = context.getIntAttribute("timeout"); String parameterMap =context.getStringAttribute("parameterMap"); ...
{ // 会话工厂 private SqlSessionFactory sqlSessionFactory; // 创建工厂 @Before //before在text标签之前执行,所以会创建好sqlSessionFactory对象 public void init() throws IOException { // 配置文件(SqlMapConfig.xml) String resource = "SqlMapConfig.xml"; // 加载配置文件到输入 流 InputStream inputStream ...
把字段缓存的key从className替换成了.class, 如果使用dev-tools会导致:MybatisPlusException: Your property named "xxxx" cannot find the corresponding database column name!(解决方案:去掉dev-tools)[v3.1.0] 2019.02.24升级mybatis 到3.5.0 版本 升级mybatis-spring 到2.0.0 版本 升级jsqlparser 到1.4 版本...