Spring学习
文章平均质量分 83
1Q84emo
这个作者很懒,什么都没留下…
展开
-
任务调度学习-----Quartz和Timer
目的通过编写程序,让计算机在特定的时间点开启线程进行工作实际应用举例在王者荣耀或者英雄联盟中,玩家被惩罚一段时间不能登陆游戏,那么玩家被解除惩罚就通过任务调度完成,在到达的时间点更改玩家的状态,使之可以继续玩游戏。对于一些数据业务,我们有时需要扫描数据库进行统计汇总,比如在在凌晨扫描数据库生成前一天的业务销售情况表以供其他部门分析,这里也需要用到定时任务的调度。Timer讲解java为我们提供原创 2017-09-18 20:52:37 · 1329 阅读 · 0 评论 -
浅谈对Spring mvc的理解和DispatherServlet源码深入分析
简介Spring mvc是Spring 为展示层提供的一个优秀的Web框架,它基于MVC的设计理念,并采用松耦合、可插拔的组件结构,让它比其他的MVC框架更具有灵活性和扩展性。体系结构学习Spring MVC的时候,最重要还是要懂得它里面内部的各个组件是如何运转工作的,我刚开始接触的时候,只想着一门心思去写代码,而忽略了其最精髓的原理理解和逻辑流程,这也导致我在进行Spring mvc配置和编写代码原创 2017-09-19 20:54:30 · 1017 阅读 · 0 评论 -
spring事务管理
什么是事务?事务就是对数据库的一组逻辑操作,要么全部执行成功,要么全部失败。简言之就是多条sql语句要么都执行成功,要么都不能执行(只有一个失败都不行)。事务管理的目的何在当然是为了保证数据库事务的四大特性(ACID),原子性、一致性、隔离性和持久性。原子性:每一个事务都是不可分割的整体。一致性:在事务执行成功后,能保证数据的完整性,即能保证不出现数据出现偏差的情况发生隔离性:不同事务在对数据原创 2017-09-20 21:29:46 · 342 阅读 · 0 评论