
Java
龑承儒
这个作者很懒,什么都没留下…
展开
-
万能查询与更新
TransactionManager.java package cn.viwiv.utils; import java.sql.Connection; import java.sql.SQLException; public class TransactionManager { private static final ThreadLocal<Connection> threadLocal = new ThreadLocal<>(); public static Connec原创 2020-07-28 21:54:39 · 220 阅读 · 0 评论 -
Mybatis使用(转账为例),利用Spring改善代码
建议看完上一篇,承接Mybatis使用(转账为例) 迁移只需要编写bean.xml和删除service层中的工具包代码 额外添加spring的jar包 编写配置文件bean.xml 删去工具中多余的内容即可得到核心代码,其他包中的东西不用改 界面实现(整合到web项目中不会这么麻烦,现在是简单的测试) ...原创 2020-03-18 14:15:39 · 381 阅读 · 1 评论 -
Mybatis使用(转账为例)
本案例仿造转账,可以简单更改即可在web端运行 使用maven管理jar包,也可自行下载jar包 本代码小白没耐心勿看,属于后台高级篇 需要的依赖 工程目录结构 mybatis环境配置 要使用C3P0需要编写继承UnpooledDataSourceFactory的类 将上放编写的类填入数据源的type中 编写dao层的接口并编写mapper,注意一定要在同一个包下,下面是cn/viw...原创 2020-03-17 21:34:11 · 442 阅读 · 0 评论 -
Connection的相关操作,防止业务层挂羊头卖狗肉
Connection的相关操作,防止业务层(service层含有java.sql.*),连接池类似!!! 原理:使用ThreadLocal,得到当前线程上的变量!!!! package cn.viwiv.util; import java.sql.Connection; import java.sql.SQLException; public class TransactionManager ...原创 2019-11-18 20:11:33 · 323 阅读 · 0 评论 -
原生jdbc工具包封装!!!
代码如下:没有配置文件db.properties,调用getConnection()会自动生成,然后自己填写配置文件 package cn.viwiv.util; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept...原创 2019-11-18 11:10:48 · 267 阅读 · 0 评论 -
java 合并 excel 相邻的相同行单元如图所示
excel合并相邻的相同行单元如图所示如图所示需要的jar包apache下的poi代码 如图所示 脑残了不小心把次数抹掉了 需要的jar包apache下的poi 下载地址:https://poi.apache.org/download.html 导入所有的jar包(其实用不着所有,只是我不记得要导哪些了) 代码 import java.io.File; import java.io.File...原创 2019-11-13 10:11:36 · 500 阅读 · 0 评论