![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 63
懒眉
滴水穿石
展开
-
Mapper如何从一个接口变成Bean
以前用iBatis,后来用Mybatis, 用MybatisSpring,再后来有了SpringBoot和。本文来描述下在SpringBoot下如何生成一个Mapper对象的。原创 2024-05-28 22:18:06 · 427 阅读 · 0 评论 -
Mybatis流读取
事情是这样子的~~ 由于某种原因,简单来说就是导致需要从线上导出几张千万级别的数据表到开发服进行某种计算的性能测试,然后导入表的时候漏了一张,有权限的同事已经下班了,需要把这张表生成到开发服,表的内容不重要关键要有和用户表一一对应的记录。 所以,要想办法短时间根据一张已有的表生成另一张表。 总不能直接insert into ... select直接一把梭哈吧,另外也试了下批量读取,然后批量插入,效果比较慢 找了一圈,发现mybatis有个流读取的功能,刚好合适 dao层 直接来个获取所有用户的sql原创 2021-08-02 21:10:14 · 996 阅读 · 0 评论 -
Maven应用
POM文件 Project Object Model(项目对象模型); 用于描述项目如何构建,声明项目依赖; 可配置项:项目依赖 插件 执行目标 项目构建profile 项目版本 项目开发者列表 相关邮件列表信息; 处理阶段 阶段 处理 描述 validate 验证项目 验证项目是否正确且所有必须信息是可用的 compile 执行编译 源代码编译在此阶段完成 Test...原创 2019-10-21 14:55:42 · 149 阅读 · 0 评论 -
Spring启动调用方法
spring-mvc.xml配置 <bean id="initTest" class="com.cs.pro.init.InitTest" init-method="init"/> 添加上面这行配置,所有工作由Spring自己完成,方法不需要多加处理。 public class InitTest { public void init(){ System...原创 2019-03-21 15:42:00 · 372 阅读 · 0 评论 -
工具方法
先说明一些用到的小知识,变化过程以代码说明。 左位移<<,右位移>>。 short i = 10; short j = -10; //右移操作 short a =(short) ( i >> 2); //10->(二进制)0000000000001010->(右移2位)0000000000000010->(10进制)2 short b =(...原创 2019-03-06 15:25:00 · 119 阅读 · 0 评论 -
Myeclipse下SpringBoot+MySQL简单搭建
一. 简单项目搭建 1. 右键目录空白new project选择Maven Project 1.png 2. 创建一个简单的项目 2.png 3. Group Id,Artifact Id,Compiler Level填写 Group Id和Artifact Id是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查...原创 2019-03-06 15:19:00 · 362 阅读 · 0 评论 -
synchronized用法
互斥锁:当一线程进入synchronized修饰的代码块或者方法,其它线程等待,知道锁被释放; 内置锁:对象锁,每个java对象都能当成一个锁使用,这个锁就是内置锁,内置锁也是互斥锁; 类锁:用于静态方法。类锁实际上也是对象锁,它作用于class对象,每个类只有一个class对象; synchronized可以用于修饰代码块,实例方法,静态方法,不能用于修饰类; 修饰代码块和实例方法 publ...原创 2019-02-15 17:50:00 · 77 阅读 · 0 评论 -
单例
使用单例设计模式的类只有一个对象实例,基于此核心来编写代码。 懒汉式 public class LazySingleton { private volatile static LazySingleton ton = null; private LazySingleton(){} public static LazySingleton lzTon(...原创 2019-02-15 17:49:00 · 63 阅读 · 0 评论 -
TCP/IP之socket短连接
简单的socket短连接 文中讲述数据流,字节流,对象分别输入和输出的简单实现。 客户端类,模拟客户端发送数据: import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.Obje...原创 2019-01-28 12:51:00 · 871 阅读 · 0 评论