首先说明用 java.sql包进行jdbc连接的步骤: 1.加载数据库的驱动。(一般是oracle和mysql,oracle的数据驱动名是:Oracle.jdbc.driver.OracleDriver mysql的驱动名是:com.mysql.jdbc.Driver) 2.获得连接 3.获得预编译 ...
分类:
数据库 时间:
2017-05-12 19:04:53
阅读次数:
343
1 AOP概述 1.2 什么是AOP 在软件业,AOP为Aspect Oriented Programmig的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一 ...
分类:
数据库 时间:
2017-05-12 01:51:55
阅读次数:
358
script不能分割作用域,但是会对每个script标签对预编译,如代码3 代码1: 代码2: 代码3: 第一个script标签里的a,undefined,直接输出啊,立马报错。因为在第一个script标签的时候没有发现a声明过,没声明直接使用就会报错。 第二个script标签里面的输出是我们预料之 ...
分类:
Web程序 时间:
2017-05-11 01:01:51
阅读次数:
174
近期一个项目。,想用redis 作为数据库,php是不待redis 扩展,必须安装,怎么安装呢?我在网上找的非常多资料发现都是预编译的。但都没成功。于是就找了第二种方法是不须要编译直接安装就能够了。 安装redis 扩展 sudo apt-get install git-core 安装好后重新启动n ...
分类:
Web程序 时间:
2017-05-10 12:58:34
阅读次数:
186
public class JdbcTest { public static void main(String[] args) { //数据库连接 Connection connection = null; //预编译的Statement,使用预编译的Statement提高数据库性能 Prepared ...
分类:
数据库 时间:
2017-05-10 11:21:50
阅读次数:
194
#表示的是使用了预编译,可以防止sql注入。而$则不是。使用#将传入的参数默认为字符串。而$则不会,传入的是什么就是什么。$一般用于传入数据库对象,例如表名。如果传入的是Date类型,则要用#。ps:在使用mybatis中还遇到<![CDATA[]]>的用法,在该符号内的语句,将不会被..
分类:
其他好文 时间:
2017-05-08 18:38:37
阅读次数:
133
AOP介绍面向切面编程(AspectOrientedProgramming,英文缩写为AOP),通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点.常用于:AuthenticationCachingLazyloadingTransactionsAOP基本原理普通类123456789classPerson:..
分类:
编程语言 时间:
2017-05-08 14:48:21
阅读次数:
269
应用存储过程的优点:1.具有更好的性能存储过程是预编译的,只在创建时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,因此使用存储过程可以提高数据库执行速度。2.功能实现更加灵活存储过程中可以应用条件判断和游标等语句,有很强的灵活性,可以直接调用数据库的一些内 ...
分类:
数据库 时间:
2017-05-08 09:54:02
阅读次数:
241
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库 ...
分类:
编程语言 时间:
2017-05-08 01:26:52
阅读次数:
252
Statement用于执行不带参数的简单SQL语句,并返回它所生成的结果,每次执行SQL豫剧时,数据库都要编译该SQL语句。 PreparedStatement表示预编译的SQL语句的对象,用于执行带参数的预编译的SQL语句。 CallableStatement则提供了用来调用数据库中存储过程的接口 ...
分类:
其他好文 时间:
2017-05-06 15:04:07
阅读次数:
160