会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zjrodger
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2016年7月2日
【转】Spring中事务与aop的先后顺序问题
摘要: 【原文链接】 http://my.oschina.net/HuifengWang/blog/304188 【正文】 Spring中的事务是通过aop来实现的,当我们自己写aop拦截的时候,会遇到跟spring的事务aop执行的先后顺序问题,比如说动态切换数据源的问题,如果事务在前,数据源切换在后,会
阅读全文
posted @ 2016-07-02 19:43 zjrodger
阅读(6594)
评论(1)
推荐(0)
2016年7月1日
【原】不定义Order属性,通过切面类的定义顺序来决定通知执行的先后顺序
摘要: 【结论】 在多个切面类的“切入点相同”并且每个切面都“没有定义order属性”的情况下,则切面类(中的通知)的执行顺序与该切面类在<aop:config>元素中“声明的顺序”相关,即先声明的切面类先执行,后声明的切面类后执行。 【代码示例】 1 <aop:config> 2 <!-- 用户自定义的切
阅读全文
posted @ 2016-07-01 17:52 zjrodger
阅读(2352)
评论(0)
推荐(0)
【原】Order属性决定了不同切面类中通知执行的先后顺序
摘要: 【障碍再现】 MyBatis配置多数据源时,数据源切换失败。 【原因分析】 自定义切面和Spring自带事务切面“即<aop:advisor>”执行的先后顺序导致数据源不能切换成功。 【解决方案】1、配置代码 1 <aop:config> 2 <!-- 1、Spring框架自身提供的切面 --> 3
阅读全文
posted @ 2016-07-01 17:47 zjrodger
阅读(5769)
评论(0)
推荐(0)
2016年6月29日
【原】通过AOP实现MyBatis多数据源的动态切换
摘要: 【环境参数】1、开发框架:Spring + SpringMVC + MyBatis 2、数据库A的URL:jdbc.url=jdbc:mysql://172.16.17.164:3306/ test?characterEncoding=UTF-8&useUnicode=TRUE&au
阅读全文
posted @ 2016-06-29 18:30 zjrodger
阅读(2739)
评论(0)
推荐(0)
2016年6月23日
【原】MySQL实用SQL积累
摘要: 【文档简述】 本文档用来记录一些常用的SQL语句,以达到快速查询的目的。 【常用SQL】 1、mysql数据库中获取某个表的所有字段名 2、mysql数据库中是否存在某张表
阅读全文
posted @ 2016-06-23 11:56 zjrodger
阅读(194)
评论(0)
推荐(0)
2016年6月13日
【原】使用Spring自带的JdbcTemplate。
摘要: 使用Spring自带的JdbcTemplate,可以简化对数据库的操作,用起来十分方便。通过一下几个步骤的配置,即可以使用JdbcTemplate。 (1)配置好Spring的数据源,加入mysql驱动jar包,配置好数据库的properties文件。 加入mysql驱动jar包,配置好数据库的pr
阅读全文
posted @ 2016-06-13 14:12 zjrodger
阅读(1327)
评论(0)
推荐(0)
2016年6月7日
【原】MyBatis执行DDL:create table,drop table等等
摘要: 【前言】 对MyBatis一直停留在仅仅会用的阶段,常用的场景就是通过MyBatis对表数据进行DML(insert, delete, update等)操作,从来没有想过通过MyBatis对数据库 进行DDL(create, alter, drop)操作,最近的项目需要利用MyBatis对数据库进行
阅读全文
posted @ 2016-06-07 15:17 zjrodger
阅读(40470)
评论(2)
推荐(2)
2016年6月3日
【转】java获取当前路径的几种方法
摘要: 1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: File directory = new File
阅读全文
posted @ 2016-06-03 18:18 zjrodger
阅读(539)
评论(0)
推荐(0)
2016年6月1日
【原】Java程序调用远程Shell脚本
摘要: 此程序的目的是执行远程机器上的Shell脚本。 【环境参数】远程机器IP:192.168.234.123用户名:root密码:rootShell脚本的路径:/home/IFileGenTool/BakProvisionAndOccurEntrance.sh 【具体步骤】1、在远程机器上,准备Shel
阅读全文
posted @ 2016-06-01 22:39 zjrodger
阅读(26969)
评论(2)
推荐(2)
2016年5月31日
[转载] 使用Kettle进行数据迁移(ETL)
摘要: 由于开发新的系统,需要将之前一个老的C/S应用的数据按照新的数据设计导入到新库中。此过程可能涉及到表结构不一致、大数据量(千万级,甚至上亿)等情况,包括异构数据的抽取、清洗等等工作。部分复杂的工作需要我们的DBA写代码用程序在JDBC或者Delphi中解决,而大部分稍简单的数据的迁移需要一个强大的E
阅读全文
posted @ 2016-05-31 14:33 zjrodger
阅读(4177)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
8
下一页
公告