- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 数据库操作分层结构总结
在持久化数据的读写操作中常常要涉及到 数据库与缓存 的操作,同时由于业务需要常常要对多表进行事务操作。基于结构层次化设计的思想我们常常需要对这一系列操作进行分层设计。各层的主要职责,以及发生异常如何处理,是向上继续抛出,还是在该层对异常做转换等处理,以及事务中发生异常时缓存的处理等需要一些思考。以个人的经验为例: 常常将持久化操作分为3层:dao层,manager层,service层 其中 d
2015-12-31 00:05:27 3228 1
原创 java 常用测试框架
1. 常用单元化测试框架 junit4 , TestNG可以通过注解 @Before @After @BeforeClass @AfterClass 分别作方法与类级的初始化与结束动作。 testNG示例:public class TestngAnnotation { // test case 1 @Test public void testCase1() { System
2015-12-19 22:05:50 3114 1
原创 spring mvc 简介与例程
老生常谈的spring mvc 再来啰嗦一遍。spring mvc模型简介: spring mvc 模型,dispatchServlet 充当中央控制器,对http请求做转发处理(mapping),由对应的控制器做相应处理,充当 C (control)。各控制器做相应的业务处理,其中数据处理、业务逻辑等构成M (model),处理器完成数据的处理,经返回给dispatchServlet , 由其交
2015-12-07 14:47:47 1941 1
原创 threadLocal 原理与使用
目标:用于每个线程资源的隔离.当工作于多线程中的对象使用ThreadLocal 维护变量时,ThreadLocal 为 每个使用该变量的线程分配一个独立的变量副本。每个线程独立改变自己的副本,而不影响其他线程所对应的变量副本。不同于线程同步:线程同步用于解决一个变量同一时刻被多个线程共享的问题(共享一个变量)。 threadLocal 使得一个变量在多个线程中各自拥有自己的副本(实现资源的隔离)。
2015-12-06 00:15:46 2653 1
sendip2.5(已打过补丁)
2013-12-30
svn windows服务器和客服端软件
2013-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人