原本在eclipse中可以很简单创建的MVC三层架构(与数据库互动的小小项目),没想到这次遇到了这么大的困难,一言难尽…,特写下这篇博客提醒爱忘事的自己*_*
1.创建一个Maven项目
MVC实现与数据库互动,c3p0-config.xml要放到resources下。大体结构如下:
2. 配置Maven
File -> settings 中:原则上可以使用自己的Maven仓库,不知道为什么我的不行,只能使用默认的C:/user/clj11/.m2下的
3.导入C3P0等相关依赖
依赖导入如下:
<!--c3p0-0.9.1.2-->
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1.2</version>
</dependency>
<!--commons-dbutils-->
<dependency>
<groupId>commons-dbutils</groupId>
<artifactId>commons-dbutils</artifactId>
<version>1.6</version>
</dependency>
<dependency>
<groupId>com.mchange</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.5.2</version>
</dependency>
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>
<!--log4j-->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>