安装 Maven 插件
使用 Maven 构建项目,当然需要先安装 Maven 插件。如果下载的是新版的 eclipse,一般都已经包含了 maven 插件,但如果没有 maven 插件,则需要手动安装。打开 Help –> Install New Software,然后输入 HTTP 地址来安装(http://download.eclipse.org ),下载相应的版本。
No pains no gains!
使用 Maven 构建项目,当然需要先安装 Maven 插件。如果下载的是新版的 eclipse,一般都已经包含了 maven 插件,但如果没有 maven 插件,则需要手动安装。打开 Help –> Install New Software,然后输入 HTTP 地址来安装(http://download.eclipse.org ),下载相应的版本。
从具有最少配置选项的 SimpleJdbcInsert 类开始,在数据访问层的初始化方法中实例化 SimpleJdbcInsert。对于下面的示例,初始化方法是 setDataSource 方法,不需要继承 SimpleJdbcInsert 类,只需创建一个新实例并使用 withTableName 方法设置表名。
Spring 通过 DataSource 获取数据库连接,DataSource 是 JDBC 规范的一部分,是一个通用连接工厂。它允许容器或框架从应用程序代码中隐藏连接池和事务管理问题。当使用 Spring 的 JDBC 层时,从 JNDI 获取数据源,或者使用第三方提供的连接池实现配置自己的数据源,最受欢迎的实现是 Apache Jakarta Commons DBCP 和 C3P0。
Spring JDBC 是 Spring 所提供的持久层技术,它主要目的是降低使用 JDBC API 的门槛,以一种更直接、更简洁的方式使用 JDBC API。在 Spring JDBC 里,只需要完成定义连接数据库的参数、指定 SQL 语句、声明参数及参数值这些必要的事,而将资源获取、Statement 创建、资源释放以及异常处理等繁杂而乏味的工作交给 Spring JDBC。
Spring 提供了两个模板类 TransactionTemplate 和 PlatformTransactionManager 来支持编程式事务管理,与其他的持久化模板一样,都是线程安全的。一般使用前者,后者类似与 JTA UserTransaction API。