底层配置基础
过路人「借过」
这个作者很懒,什么都没留下…
展开
-
SSM框架配置多数据源oracle+mysql
最近在项目中需要对接其他系统平台的数据库,自己的系统是SSM架构,用的是Orcal数据库,需要获取对接系统的mysql数据库的数据,因此需要在自己系统上配置一个mysql的数据源。结合自己系统的文件配置,查了一下网上的案列,把自己总结的配置多数据源的过程总结如下。1,dataSource.properties添加orcal和mysql数据库url = jdbc:oracle:thin:@10.100.***.**:1521:uatdriverClassName = oracle....原创 2020-10-27 13:59:57 · 772 阅读 · 0 评论 -
批量插入、修改、
批量插入 insert into monitor_log (monitor_id, monitor_date, monitor_stats, monitor_info, monitor_product_id, monitor_repair_date, monitor_repair_userid)原创 2017-10-30 15:28:34 · 258 阅读 · 0 评论 -
quartz定时器
quartz定时器增加Spring的Maven依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.0.5.RELEASE</version>&原创 2017-12-05 20:22:42 · 222 阅读 · 0 评论 -
谈谈个人对底层事物的理解
一。事物的基本理解一个Java应用系统,如果要操作数据库,则通过JDBC来实现的。增加、修改、删除都是通过相应方法间接来实现的,事务的控制也相应转移到Java程序代码中。因此,数据库操作的事务习惯上就称为Java事务。事务是为解决数据安全操作提出的,事务控制实际上就是控制数据的安全访问。举一个简单例子:比如银行转帐业务,账户A要将自己账户上的1000元转到B账 户下面,A账户余额首先要...原创 2018-09-04 16:49:56 · 253 阅读 · 0 评论 -
个人对乐观锁和悲观锁的理解
悲观锁的流程如下:在对任意记录进行修改前,先尝试为该记录加上排他锁(exclusive locking)。如果加锁失败,说明该记录正在被修改,那么当前查询可能要等待或者抛出异常。 具体响应方式由开发者根据实际需要决定。如果成功加锁,那么就可以对记录做修改,事务完成后就会解锁了。其间如果有其他对该记录做修改或加排他锁的操作,都会等待我们解锁或直接抛出异常要使用悲观锁,我们必须关闭mysq...原创 2018-09-04 17:29:44 · 193 阅读 · 0 评论