一、在spring配置文件中加入命名空间 二、spring配置文件 三、类或接口的顶部加注解 1.设置某个方法使用事务 在调用的方法上加上@Transactional注解(必须为public方法才行,不要捕捉异常,要让异常自动抛出,否则不能进行事务回滚。方法要写在服务层中在controller中无效 ...
分类:
编程语言 时间:
2019-08-20 18:48:13
阅读次数:
78
@Transactional 介绍 Spring 事务管理分为编码式和声明式的两种方式,编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。@Transactional属于声明式事务中(两种)的一种,另一种是通过在配置文件(xml)中做相关的事务规则声明。我这 ...
分类:
其他好文 时间:
2019-08-18 13:36:21
阅读次数:
98
MySQL 高可用 Replication / 半同步 (5.7+) MGR PXC (不太建议) 其他都是异端 基于VIP的高可用 需要额外的资源 keepalived (VRRP) MHA 一个实际的IP (基于TCP方式的) 限制 VIP 必须在一个局域网中 比较难跨IDC实现 DNS 把记录 ...
分类:
数据库 时间:
2019-08-16 17:02:56
阅读次数:
470
hadoop dfs -ls file:/// (最后一个/表示本地文件系统的根目录) HDFS的弱点: 实施访问数据弱 大量小文件 多用户写入 配置hdfs块的大小 hsfs-site.xml 冗余性 <property> <name>dfs.replication</name> <value>3 ...
分类:
其他好文 时间:
2019-08-16 01:10:14
阅读次数:
116
目录 1、开头说明 2、INCLUDES 3、MODULES 4、NETWORK 5、GENERAL 6、SNAPSHOTTING 7、REPLICATION 8、SECURITY 9、CLIENTS 10、MEMORY MANAGEMENT 11、APPEND ONLY MODE 12、LUA S ...
分类:
其他好文 时间:
2019-08-14 21:29:45
阅读次数:
96
目录 1、开头说明 2、INCLUDES 3、MODULES 4、NETWORK 5、GENERAL 6、SNAPSHOTTING 7、REPLICATION 8、SECURITY 9、CLIENTS 10、MEMORY MANAGEMENT 11、APPEND ONLY MODE 12、LUA S ...
分类:
其他好文 时间:
2019-08-14 16:36:16
阅读次数:
96
我们要学习的就是MySQL Replication 回到顶部(go to top) 一、配置mysql主从模式的原因 1)Mysql内建的复制功能是构建大型、高性能应用程序的基础。在实际企业应用环境当中,单台mysql数据库是不足以满足日后业务需求的。 譬如当服务器发生故障,而没有备份服务器来提供服 ...
分类:
数据库 时间:
2019-08-05 00:00:45
阅读次数:
144
在SSM项目中,经常在业务层的类或者方法上看到@Transactional注解,只是知道这个注解的作用是进行事务管理,但是具体有哪些属性,在什么情况下进行回滚,确是不那么清楚。所以在网上看了一些视频和博客,初步理解了Spring的事务管理。这里记录的主要是一些概念,如果想要能快速学会使用和理解事务管 ...
分类:
其他好文 时间:
2019-08-04 13:20:20
阅读次数:
109
解决session跨域共享问题 1. session sticky :会话保存在单机上 保证会话请求落在同一台服务器上 2. session replication:session 复制 每一台服务器上都保持一份相同的session (造成额外的存储开销和网络开销) 3. session 集中存储 ...
分类:
其他好文 时间:
2019-08-03 21:44:33
阅读次数:
121
解决: 查看开发脚本,一个脚本的单个事务中存在以下内容: insert插入到innodb表,update 更新的是mysaim表 。 联系开发sql拆分两个脚本 分开提交,问题解决。 ...
分类:
数据库 时间:
2019-07-30 16:03:32
阅读次数:
349