摘要:
该多线程处理工具,只需要实现自己的业务逻辑就可以正常使用 主要是针对大数据量list,将list划分多个线程处理的场景 第一步: ResultBean类,返回结果统一bean 第二步 :ITask接口: 实现自己的业务 第三步 : HandleCallable类: 实现Callable接口,来处理任 阅读全文
2019年6月11日
2019年6月5日
摘要:
1 import java.io.BufferedInputStream; 2 import java.io.BufferedOutputStream; 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.Fil... 阅读全文
摘要:
mybatis是很好的orm框架 但是手写映射xml文件太麻烦,所以可以利用插件 mybatis-generator-core-1.3.7.jar生成器自动生成实体类、DAO接口和Mapping映射文件。 具体文件目录如下: 步骤: 1.创建文件夹E:\Auto-create, 并在里面建立src文 阅读全文
摘要:
MySQL 执行SQL: Mybatis对应sql: Oracle执行SQL: Mybatis对应sql: 方案1 : 下面这种方式在数据大于500条后效率很低,用这种方式最好数据不要大于500条 方案 2 利用标签,将入参的list集合通过UNION ALL生成虚拟数据,从而实现批量插 方案3: 阅读全文
摘要:
oracle和mysql数据库的批量update在mybatis中配置不太一样: oracle数据库: mysql数据库: mysql数据库采用一下写法即可执行,但是数据库连接必须配置:&allowMultiQueries=true 例如: jdbc:mysql://192.168.1.236:33 阅读全文
摘要:
MyBatis添加操作 使用的sql: INSERT INTO (username,birthday,sex,address) VALUES (‘黄忠’,‘2016 07 26’,‘1’,‘三国’) <! 保存用户 INSERT INTO (username,birthday,sex,address 阅读全文
摘要:
MyBatis修改操作 单笔更新 根据用户id修改用户名 使用的sql: sql UPDATE SET username = ‘赵云’ WHERE id = 26 xml <! 更新用户 UPDATE SET username = {username} WHERE id = {id} xml <! 阅读全文
摘要:
MyBatis实现根据用户名模糊查询用户 查询sql: 映射文件 在user.xml中添加select标签,编写sql: java <!DOCTYPE mapper PUBLIC " //mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd 阅读全文
摘要:
MyBatis根据id查询用户 使用的SQL: sql SELECT FROM WHERE id = 1 sql <!DOCTYPE mapper PUBLIC " //mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis 阅读全文