三种方式得到代表与数据库连接的Connection对象

package cn.gp.test.jdbc;   import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException; im...

2014-07-14 15:54:09

阅读数 101

评论数 0

什么是JDBC?

JDBC(Java Database Connectivity) 是一个独立于特定数据库管理系统、通用的操作数据库的Interface(一组API),定义了用来访问数据库的标准Java类库,而接口的实现有各个数据库厂商来完成。   JDBC驱动程序(jar包) 数据库厂商对JDBC接口的...

2014-07-14 15:48:57

阅读数 30

评论数 0

事务的隔离级别

事务:由一系列操作组成的一个逻辑工作单元          如,向账户中存入100元就是一个事务事务类型:1.自动提交,即执行完update马上保存数据2.手动提交,执行update不保存数据,先放入   缓存,只有执行commit,才保存数据   java代码:conn.setAutoC...

2014-02-07 21:39:57

阅读数 15

评论数 0

类的加载方式

  类加载器(ClassLoader),用来加载 Java 类(.class)到 Java虚拟机(JVM)中的 一个java类。   Java源程序(.java文件)在经过 Java编译器 编译之后就被转换成 Java字节代码(.class 文件)。   类加载器负责读取Java字节代码,...

2013-07-31 15:24:49

阅读数 17

评论数 0

环境变量

*配置环境变量:   1.配置path的目的:希望任何目录都能方便的使用javac.exe这个命令。                   path配置的是可执行文件的搜索路径                      谁用path变量?   windows操作系统在用,当在当前目录下...

2013-07-30 17:38:24

阅读数 22

评论数 0

动态代理之CGLib

CGLIB(Code Generation Library)是一个开源项目。   JDK是针对接口的,有局限性,必须由接口。对于, 业务类不使用接口的,无法使用jdk的动态代理。   CGLib是一个开源的类库,采用非常底层的字节码技术, 可以为一个类创建子类,解决无接口代理问题。 ...

2013-04-28 14:36:24

阅读数 36

评论数 0

静态代理

代理模式 是模式中的一种,其实代理模式是 静态代理。而JDK中的代理是动态代理。 代理模式,有三个组件:抽象主题、真实主题、代理主题。 代理模式,是对于被代理对象进行访问拦截。 装饰模式,意图对于原油对象进行功能增强。   动态代理 和 静态代理 区别? *静态代理:编写代理类,代...

2013-04-28 13:11:18

阅读数 12

评论数 0

Spring的jar及环境搭建

官方下载Spring 3.x 最新开发版本 http://www.springsource.org/spring-community-download 最新版本是3.2.2   Spring依赖包: spring-framework-3.0.2.RELEASE-dependencie...

2013-04-28 09:27:25

阅读数 22

评论数 0

IoC控制反转&DI依赖注入

*IoC--Inverse of Control 控制反转   IoC的概念,就是将原本在程序中手动创建一个对象的控制权,交由Spring框架管理, 简单说,就是创建一个对象控制权被反转到了Spring框架。   *依赖注入DI--Dependency Injection   在...

2013-04-28 09:23:33

阅读数 13

评论数 0

Spring的优点

Spring的优点:   *方便解耦,简化开发 Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理 *AOP编程的支持 Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能 *声明式事务的支持 只需要通过配置就可以完成对事务...

2013-04-27 13:52:51

阅读数 12

评论数 0

什么是Spring

由于EJB的繁重,开发中对EJB进行了摒弃,对这个问题的解决方案,便是Spring的诞生。   Spring 是JavaSE、JavaEE 开发 "一栈式" (full stack ) 框架 堆栈指针指向最后压入堆栈的有效数据,称为满堆栈(fullst...

2013-04-27 13:48:01

阅读数 11

评论数 0

EJB和Spring的由来

EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。 凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。 EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。 其特点包括...

2013-04-27 13:40:44

阅读数 25

评论数 0

SQL

*SQL   sql--structured query language(结构化查询语言)   定义:一种对关系数据库中的数据进行定义和操作的句法, 为大多数关系数据库管理系统所支持的工业标准。   结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关...

2013-04-10 12:20:17

阅读数 8

评论数 0

三层架构

 JavaEE 经典体系:   *客户端:   1.客户访问层 *服务器端:   2.表示层   3.业务逻辑层   4.数据访问层层 ------------------------------------ 通常所说的三层架构: 1.表示层 2.业务逻辑层 3.数据访问层...

2013-04-09 07:34:40

阅读数 12

评论数 0

什么是DAO?

DAO--Data Access Object 数据访问 对象,即DAO是一个java对象,数据访问:顾名思义就是与数据库打交道。 夹在 业务逻辑 与 数据库资源 中间。 ----------------------------------------------------------...

2013-04-09 07:22:15

阅读数 20

评论数 0

全站压缩(filter)

    ---------------------------------------------------------------------------------------------------------------------------   为什么要进行数据压缩?  ...

2013-04-08 20:52:48

阅读数 13

评论数 0

类加载器--ClassLoader

一、什么是 类加载器(ClassLoader)?   类加载器(ClassLoader),用来加载 Java字节码(.class)到 Java虚拟机(JVM)中。   它使得 Java 类可以被动态加载到 Java虚拟机中并执行 。       为了完成加载类的这个职责,java.l...

2013-04-02 21:45:49

阅读数 10

评论数 0

动态代理(附原理图)

代理: 代理主要体现在(代理类)和(委托类)之间的协调工作, 1.代理类 --proxy 承接着(委托类--目标类)的相关服务的(扩展处理--方法功能增强)的责任 分为 静态代理类 和 动态代理类。   *动态代理类: 利用java反射机制--Proxy类 和 Invocatio...

2013-03-29 21:52:00

阅读数 13

评论数 0

什么是POJO?

POJO--Plain Old Java Objects(简单的java对象)   POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。   POJO...

2013-03-29 00:02:19

阅读数 10

评论数 0

什么是ORM?

什么是ORM?    ORM--Object Relation Mapping对象关系映射,其实从字面上就可以理解其含义,就是把关系与对象映射起来,关系指的是关系数据库,  而对象指的是程序中的类对象。    将数据库表结构 映射 到Java类, 通过对Java对象操作,间接完成对数据...

2013-03-28 23:30:57

阅读数 9

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭