- 博客(6)
- 问答 (3)
- 收藏
- 关注
翻译 存储过程及游标的优缺点
前言:相信很多小伙伴在学习阶段肯定使用过存储过程及游标。但是进入企业工作几年发现,实际的项目中很少使用存储过程和游标。当然啦,有些公司也会使用的,毕竟很少。今天咱们就来分析一下储存过程机游标的优缺点,比较一下就一步了然了用与不用的选择啦。存储过程的优缺点优点 1. 运行速度:对于很简单的sql,存储过程没有什么优势。对于复杂的业务逻辑,因为在存储过程创建的时候,数据库已经对其进行了一...
2018-11-23 17:18:57 6939
原创 迭代Map的正确方法
1. 最常见的用法public static void main(String[] args) {Map<String, String> keyMap = new HashMap<String, String>();keyMap.put(“a”, “A”);keyMap.put(“b”, “B”);keyMap.put(“c”, “C”);String ke...
2018-11-23 15:12:56 3134 1
原创 拦截器之自定义注解拦截器(二)
自定义注解拦截器 上篇我们讲到拦截器的使用,在实际的开发工作中,我们可能会遇到各种各种各样不同的需求功能。所以我们对技术的使用也需要不断的学习和更新,在什么样的场景业务之下使用什么样的技术选择是我们应该要做到的。当然啦,我们不是大牛,我们是暗夜中的小狼,不断的学习和积累...
2018-08-10 09:47:06 12256 1
原创 拦截器的使用(一)
(一)SpringMVC 中的Interceptor 拦截器在实际开发中经常遇到。比如做权限登陆,页面跳转流程控制,日志打印,特殊流程的处理等我们都可以使用拦截来进行操作。(二)拦截器的实现 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第...
2018-08-09 16:34:36 7510
原创 AspectJ注解切面编程
一、前言 相信大家对Spring的AOP面向切面编程肯定很熟悉吧,以往大家应该是通过在xml中配置AOP切面(前置通知,后置通知以及环绕通知的方式实现切面编程)。废话不多说,狼王在最近的工作中,想在所有的业务逻辑层每一个方法的开始和结束都添加日志,用以在生产环境时,可以迅速排查问题。 二、直接上代码----使用AspectJ切面编程技术实现如下: ...
2018-08-09 11:27:47 383
原创 Spring之@Scheduled注解结合线程之定时任务
轻松搞定定时任务 (二)定义定时任务需要扫描的包路径并且开启定时任务注解驱动(三)测试类大家动手试试 注: a. 在上面第一个红方框bao包路径下创建一个类 使用@Scheduled注解配置定时任务时间 b. 在上面那个类里,调用另一个实现了runnable接口的线程类,就是一个简单的job啦 ...
2018-08-09 09:37:53 1035
空空如也
关于nutmap方法的问题
2016-07-04
系统类库的问题 怎样在jre system library 下创建添加.text文本文件
2016-02-09
创建对象和获取对象的方法区分
2016-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人