- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 RabbitMQ实现服务器并发处理交易日志消息
最近在做的一个项目对处理速度的要求很高,一般的数据库处理日志已经不能满足一般的日志记录需求。而且如果日志的操作失误会导致整个事务回滚,因此我把添加日志的操作放进了MQ来进行处理。最初是一个单线程的处理,但是因为单线程对执行的速度没有想象中的快,甚至还不如直接进行数据库插入,虽然解耦了日志代码但是速度降低。这里解决的方案是用到了,rabbitMQ的并发处理配置文件进行了相关的设置 rabbitmq: host: xxx,xxx,xx #RabbitMQ 服务的地址 port: 5
2020-09-23 17:10:18
496
原创 MyBatis学习(二):Hibernate与MyBatis的区别
由于我已经不是第一次接触这两个框架了,面试中也经常问到这两个问题,所以在这里写下自己的一些理解。首先从全自动和半自动开始说起,网上经常有人说MyBatis和Hibernate一个半自动的ORM映射框架,一个是半自动的ORM框架、那么究竟体现在哪里一切还要从JDBC说起,我们通常知道JDBC的实现步骤包括获取连接,创建Statement,传递查询字段,执行SQL,获取结果集,映射结果集,释放连接。MyBatis封装:MyBatis封装了获取连接,执行Sql,关闭连接。 Sql传递的时候类的属
2020-05-31 23:26:50
304
原创 (一)开始学习Mybatis
接触MyBatis已经很久了,说来惭愧今天才想起写一点东西,写的不对的地方还希望各位大佬能够指出,谢谢理解。什么是MyBatis?MyBatis是一款持久层框架。它支持定制SQL、存储过程以及高级映射MyBatis避免了所有JDBC代码和手动设置参数获取结果集。MyBatis可以使用简单的XML和注解来配置和映射原生模型、接口和映射原生模型,接口POJO为数据库中的记录。怎么获取MyBatis?Maven配置相关依赖<dependency> <group
2020-05-27 17:06:01
181
原创 Spring容器配置文件(主从数据库)
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.sp
2018-08-22 22:30:32
510
原创 运用继承来给员工发工资
package com.yh.javaoo006.exe1;//创建出一个类Employee //其有三个子类:小时工、月薪工、年薪工 //其都有姓名、性别、工资属性;计算工资行为 //年薪工有分红行为 //月薪工有打卡行为 //自行创建出类,并进行自转和强转练习//创建一个老板类 //该类仅有发工资行为public class Exe1 { public
2017-11-05 19:54:52
589
原创 JAVA代码用方法构造器来制造
//首先创建一个ATM机首先要有一个ATM的金额//ATM机的最大存入金额,ATM的最小取出金额,ATM最大取出金额
2017-10-29 21:54:14
583
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人