- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 利用pl/sql执行计划评估SQL语句的性能简析
一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。 那么,作为开发人员,怎么样比较简单的利用执行计划评估SQL语句的性能呢?总结如下步骤供大家参考: 1、 打开熟悉的查看工具:PL/SQL Developer。 在PL/SQL Deve
2015-11-15 16:30:33 1374 1
原创 Spring 集成 Mybatis
以下分步骤来详细描述集成过程,伴随一个案例的编写过程:1:添加 Jar 包Jar包分三类:mybatis:mybatis-3.2.0.jar ;mybatis-spring-1.1.1.jar ;log4j-1.2.17.jarspring:spring-aop-3.2.0.RELEASE.jar spring-beans-3.2.0.RELEASE.jar spring-
2015-11-08 19:32:33 514 1
原创 Myeclipse-解决Failed to load the JNI shared library一种方法
myeclipse根目录下有个myeclipse.ini文件,添加个 -vm参数D:\develop_soft\JDK\bin\javaw.exe //这是我的32位jdkmyeclipse.ini修改#utf8 (do not remove)#utf8 (do not remove)-startup../Common/plugins/org.eclipse.
2015-11-07 23:11:00 4970 1
原创 Mybatis-解决字段名与实体类属性名不相同的冲突
案例:假如存在这样的表:CREATE TABLE orders(order_id number(10),order_no VARCHAR(20),order_price number(10),);而我们用的实体类:public class Order { private int id; private String orderNo; private float pr
2015-11-07 22:19:23 1009 1
原创 Struts2-paramsPrepareParamsStack 拦截器栈
•paramsPrepareParamsStack从字面上理解来说, 这个stack的拦截器调用的顺序为:首先params,然后prepare,接下来modelDriven,最后再params•Struts2.0的设计上要求 modelDriven在 params之前调用,而业务中prepare要负责准备model,准备model又需要参数,这就需要在prepare之前运行params拦截器设
2015-11-06 14:47:30 1654 1
原创 Struts2-源码阅读-ModelDriven-Preparable
前奏:•在使用 Struts作为前端的企业级应用程序时把Action 和Model 清晰地隔离开是有必要的:有些 Action类不代表任何Model对象,它们的功能仅限于提供显示服务具体介绍:ModelDriven 拦截器:当用户触发 add 请求时, ModelDriven 拦截器将调用 EmployeeAction 对象的 getModel() 方法, 并把返回的模型(Em
2015-11-06 14:45:44 700 1
原创 Spring-XML配置AOP-案例
需求:分别在AtithmeticCalculator.java实现了该接口的类的加减乘除的方法执行时打印方法执行情况,并在方法执行前判断所有参数是否都是int,用aop实现。接口实现类:AtithmeticCalculatorImpl.java,和上一个案例一样:http://blog.csdn.net/cuigaochong/article/details/49592861只是在类中
2015-11-03 10:43:02 627 1
原创 Spring-注解的方式配置AOP-案例
需求:分别在AtithmeticCalculator.java实现了该接口的类的加减乘除的方法执行时打印方法执行情况,用aop实现。接口实现类:AtithmeticCalculatorImpl
2015-11-03 10:33:55 3049 1
原创 Spring-AOP
1:AOP简介AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充.AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点.在应用 AOP 编程时, 仍然需要定义公共功能, 但可以明确的定义这个功能在哪里, 以什么方式应用
2015-11-02 22:04:10 609 1
转载 Spring-各组件注释以及作用
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写这个是
2015-11-02 16:29:42 3182
原创 Spring-注解配置
1:组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括:@Component: 基本注解, 标识了一个受 Spring 管理的组件@Respository: 标识持久层组件@Service: 标识服务层(业务层)组件@Controller: 标识表现层组件对于扫描到的组
2015-11-01 22:13:55 821 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人