文件名称:积分管理系统java源码-new-and-old:实习过程中的温故知新
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-26 14:23:54
系统开源
积分管理系统java源码 new-and-old 温故: 资源的释放问题: java中需要手动释放的资源目前接触的主要有 1)io流资源 2)jdbc资源 关闭原则主要是先开后关,从里到外。 具体实现方法为放在try-catch-finally语句块中。 其中对于流的关闭,jdk1.7以上还实现了try-with-resources语句,其原理与上述方法相同。 事务的操作以及数据库锁机制: Spring框架提供了编程式事务管理和声明式事务管理 编程式事务管理: 可以清楚地控制事务的边界 可自行实现事务开始时间、结束时间、撤消操作的时机等 可以实现细粒度的事务控制 声明式事务管理: 好处是事务管理的API不介入程序,最符合一个非侵入型轻量级容器的理想 多数情况下事务不需要细粒度控制,因此建议使用 锁的种类主要有 1)共享锁 2)更新锁 3)排它锁 4)意向锁 5)计划锁 加更新锁的含义为 其他事务可以读,但是不能加锁。这样就解决了死锁问题。 表被锁的原因: 1)字段不加索引:在执行事务的时候,如果表中没有索引,会执行全表扫描,如果这时候有其他的
【文件预览】:
new-and-old-master
----README.md(7KB)