- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 mybatis查询一个实体类并且附带将该实体类里的引用类也一并查出来
案例:有一个订单实体类,它里面引用了订单明细类(这里假设一个订单只对应一件商品)@Datapublic class OrderMaster { /**订单id*/ private String orderId; /**买家姓名*/ private String buyerName; /**买家电话*/ private String buy...
2019-01-23 23:31:17 2149 1
原创 mybatis接口传递多个参数时,mapper里的sql字段怎么去与参数对应起来
案例:假设dao类里有一个查询所有订单的方法:List<Order> queryAll(int offset, int limit);对应的mapper sql内容如下:<select id="queryAll" resultType="Seckill"> select order_id,name,start_time,
2019-01-23 22:28:10 878
原创 Git如何同步别人的仓库代码到我自己的仓库
需求有一个产品化的项目,其他普通项目都要以产品化这个项目作为基础,在这个基础上各自完成各自项目业务代码的扩展。但是,产品化也会不断的升级,当普通项目想要同步最新的产品化代码时,该如何做?简单来说,产品化仓库为:product,一般项目仓库为:test,现在test仓库里的dev分支想要同步product仓库里的master分支。步骤① 在本地代码库新建一个分支(分支名称自己定义),这个分支...
2019-01-21 16:33:45 10292 1
原创 线程的起源
早期的计算机(单指令模式)早期的计算机类似我们使用的计算器,你输入指令1+1,它会返回结果2。你不输入指令,它就是闲着不干活的。这样的话,大部分情况下计算机都是处于等待工作的状态,资源得不到合理的利用。批处理模式(多指令模式)单指令情况下,大部分时间里计算机都是闲着的,得想个办法让计算机有效的工作起来。如果我们把一个个指令先汇集起来,然后再交给计算机一次性的去执行,这样不就节省了我们输入指令...
2019-01-17 22:54:08 818
原创 Spring事务(四)-声明式事务代码实践
前言spring声明式事务有三种实现方式:基于TransactionProxyFactoryBean的动态代理方式、基于AspectJ的XML方式以及注解的方式。基于TransactionProxyFactoryBean的动态代理方式一、代码示例还是采用经典案例 银行转账 来构建代码,假设张三和李四账户都有1000元,现在张三向李四转账200元,观察spring是怎么管理事务的。① da...
2019-01-15 22:09:03 197
原创 Spring事务(三)-编程式事务代码实践
编程式事务还是采用经典案例 银行转账 来构建代码,假设张三和李四账户都有1000元,现在张三向李四转账200元,观察spring是怎么管理事务的。一、代码示例① dao类:/** * 创建人:taofut * 创建时间:2019-01-08 19:31 * 描述: */public interface AccountDao { /** * @param out...
2019-01-15 21:05:02 493
原创 Spring事务(二)-事务的传播行为
由来‘“事务的传播行为”,听起来就好高大上的感觉。其实上一篇事务回顾也是为了给这个做铺垫的,我们已经知道事务是怎么回事了,但是得把这个概念真正转换到代码上。我们写代码都知道有controller、service、dao这三层,请求过来先是到达了controller,然后controller去调用service、service再去调用dao。业务场景① 假设service1里有一个hello方...
2019-01-13 15:22:30 1365
原创 Spring事务(一)-事务回顾
事务回顾什么是事务?事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。经典案例张三账户有1000元,李四账户也有1000元。此时,张三要给李四转账200元,这个操作包括如下步骤:① 修改张三账户,扣除200元② 修改李四账户,增加200元只有以上这两步都完成了,才算转账成功。任何一步失败都是不行的,也就是说①和②是存在一个事务中,并且必须满足事务的一系列特性。事务...
2019-01-09 21:59:55 807
原创 图片和Base64之间的互转
代码示例/** * 创建人:taofut * 创建时间:2019-01-03 18:50 * 描述: */public class Base64 { /** * 图片转化成base64字符串 * 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 * @param imageName * @return */ ...
2019-01-03 19:27:01 435
原创 FastDFS+Nginx搭建图片服务器(亲测OK)
前言操作环境:CentOS7 X64,以下操作都是单机环境。我把所有的安装包下载到/softpackage/下,解压到当前目录。先做一件事,修改hosts,将文件服务器的ip与域名映射(单机TrackerServer环境),因为后面很多配置里面都需要去配置服务器地址,ip变了,就只需要修改hosts即可。# vim /etc/hosts增加如下一行,这是我的IP192.168.63....
2019-01-01 17:40:34 447 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人