摘要:
java使用JDBC与数据库直接进行通信,但是我们通常将这个工作交给第三方框架来完成,而我们只专注于业务系统的开发工作。JDBC中提供的与事务相关的方法如下: Connection.setAutoCommit(boolean); Connection.commit(); Conne... 阅读全文
摘要:
对数据库连接池的理解:java操作数据库需要使用JDBC来进行操作,每次操作需要获取和数据库的一个连接,并在连接中进行操作。 但是,频繁的打开链接,关闭连接势必对系统性能造成消耗。所以,把获取连接与对连接的管理完全交给第三方数据库连接池这个中间件,当系统启动时,会按照javaee标准,对其中配... 阅读全文
摘要:
oracle database 10g 的JDBC版本是:Oracle Database 10gRelease 2 (10.2.0.5) JDBC DriversOracle Database 10gRelease 2 (10.2.0.4) JDBC DriversOracle Database 1... 阅读全文
摘要:
Spring提供了两个这样的数据源(都位于org.springframework.jdbc.datasource程序包里): DriverManagerDataSource:在每个连接请求时都新建一个连接。与DBCP的BasicDataSource不同,DriverManagerDataSou... 阅读全文
摘要:
这里主要介绍PropertyPlaceholderConfigurer这个类的使用,spring中的该类主要用来读取配置文件并将配置文件中的变量设置到上下文环境中,并进行赋值。一、此处使用list标签将多properties文件信息读取到PropertyPlaceholderConfigurer类中... 阅读全文
摘要:
项目中往往需要数据源配置,此处我们使用commons-dbcp-dataSource进行数据源信息配置: 必须使用其定义的close方法来释放连接 ... 阅读全文
摘要:
一、spring的容器 ”容器“是spring的一个重要概念,其主要作用是完成创建成员变量,并完成装配。 而容器的特点”控制反转“和”依赖注入“是两个相辅相成的概念。 控制反转:我们在使用一个类型的实例实现某个功能时,需要先new出该类型的一个实例,并赋值给我们声明的某个引用变量,这样我们才能... 阅读全文
摘要:
一、首先引入spring的jar文件到项目中,我采用maven管理项目依赖的jar包: 4.0.0.RELEASE org.springframework spring-test ${spring.version} 项目目录结构如下:还需要在项目中引入junit4的ja... 阅读全文
摘要:
根据公司内部行政及人事办事效率的现状想了一个内容发布、审核、分发及处理后反馈的模块功能,想到这样的流程是否需要将工作流加入到系统中进行开发呢? 搜索之后,发现,使用工作流,主要目的有两个:一、定制新的工作流程,二、对以往的工作流程进行修改。当系统中的流程比较简单,或者不会变动时,没有必要使用工... 阅读全文
摘要:
生病加过年,中间没有更新随笔,上班第一天,更新一下博客内容:项目中使用了ALM,其中涉及到bug状态的变更,主要目的就是为了方便开发和测试进行合作,完成测试、bug修改、回归测试、再修改的迭代过程,有利于项目质量控制。bug状态:从new->open->fixed->reopen->fixed->c... 阅读全文