自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 spring aop实现类似代理类和类中的方法(注解实现)

1.可以指定aop的执行次序2.@within,可以拦截类上有@DataSource注解的类中的所有方法3.@annotation可以拦截有注解@DataSource的方法4.两者结合可以实现类似Spring注解事务的效果,即可以在类上注解,让aop代理所有方法,也可以在方法上注解覆盖类的注解。

2016-09-12 09:33:03 2632

原创 spring动态切换数据库支持事务

在项目中有mysql的多个库,在代码中同一个方法可能会操作不同的表。在网上学习了各种方法。大概总结了一下。1.mycat、cobar等分布式数据库中间件。可以很好的支持,但是太重量级了,对我们项目有点大材小用。2.spring的AbstractRoutingDataSource实现数据库连接切换。可以动态的切换数据源,但是对事务有影响,可以用JTA实现事务一致,但是效率较低

2016-09-08 11:47:58 6820 5

原创 junit测试用例增加@Transaction注解的作用

增加@Transaction注解后,测试方法对数据库的更改会自动回滚掉,不会修改测试库。可以防止测试用例修改测试环境的数据库。

2016-09-05 17:56:08 1994

原创 mybatis连mysql中文乱码

1.数据库建库时指定的编码格式不对。2.原因可能是url连接上未指定编码格式。jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8

2016-09-05 13:41:44 473

原创 自定义alibaba的FastJson的key值

在项目中用alibaba的FastJson将响应序列号成json返回给前台。默认情况下,key的值是getter方法的方法名去掉get后将首字母小写形成的。例如getUserName,会序列号为userName。如果我们想要自定义输出key值,则可以在getter方法上增加注解@JSONField(name="statusinfo")即可。

2016-09-01 16:11:46 4189

原创 mysql主从复制和读写分离

1.修改master配置my.ini[mysqld]log-bin=mysql-binlog-bin-index=mysql-bin.indexserver-id=1sync_binlog=1binlog_format=mixedbinlog-do-db=wzkbinlog-ignore-db=mysqlbinlog-ignore-db=performa

2016-09-01 15:33:20 322

数据结构(c语言版)严蔚敏2009年9月印刷

数据结构(c语言版)严蔚敏2009年9月印刷,内容相对清晰。并附带有代码,供大家参考学习。本资源仅供交流学习之用。

2018-05-02

axis2客户端所需的最少jar包

axis2的包比较多,全部导入的话可能会很冗余,这里是我通过查找和实验得出的用axis2编写客户端程序所需的最少jar包,希望对你有所帮助。

2014-12-29

poi解析excel2003和excel2007所需要的jar包

用poi操作excel2007时需要用到的jar包: poi项目的:1.poi-3.9-20121203.jar 2.poi-ooxml-3.9-20121203.jar 3.poi-ooxml-schemas-3.9-20121203.jar dom4j项目的:dom4j-1.6.1.jar xmlbeans项目的:xbean.jar 而操作excel2003时只需要导入poi的poi-3.9-20121203.jar即可。

2013-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除