JavaEE之新建Maven项目
熟悉Maven项目并且亲自上手创建一个Maven项目
开发环境(前期准备):
- JDK 1.7及以上即可,基本上都已经安装了,不用再重复安装。
- Eclipse 或者 IDEA
- Navicat for MySQL
- Tomcat服务器(就是WampServer)
准备Maven:
- 下载Maven或者群里直接下载Maven-3.5.0
- 解压到文件夹后记住文件夹的位置,同时打开解压的文件夹
apache-maven-3.5.0
里的conf
文件夹里面的settings
文件,修改settings
文件前建议先备份settings
文件(复制settings
文件) - 记事本打开
settings
文件 Ctrl
+F
查询localRepository
找到
<localRepository>d:/repo</localRepository> #这是默认的第三方包存放路径建议不改如果要改就修改这个路径
<pluginGroups>
Ctrl
+F
查询mirror
找到
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url> #尽量改成阿里云
<mirrorOf>central</mirrorOf>
</mirror>
在eclipse新建maven项目:
- 安装maven
- 顶层菜单栏——
windows
(窗口)——preferences
(首选项) - 找到
Maven
——installations
——点击右上角Add
- 点击
Directory
选择刚才解压的apache-maven-3.5.0
文件夹——确定 - 完了之后把
apache-maven-3.5.0
前面的 勾 打上——应用
- 顶层菜单栏——
- 配置maven
- 还是在刚才第二步的
Maven
里找到User Settings
- 右边两个
Browse
(浏览)都选择刚刚解压的apache-maven-3.5.0
文件夹里的conf
里的settings.xml
- 还是在刚才第二步的
- 新建maven项目
- 按照老师的步骤来,报错了也不要紧,这是熟悉。
导入老师的maven例子:
-
顶层菜单栏——
File
(文件)——Open external file
(开启外部档案) -
选择解压后的
ssm01
文件夹 -
没有报错或者没有出现红×则导入成功
-
打开
ssm01
——src/main/resources
下的mybatis-config.xml
-
选择
Source
查看源代码<environments default="mysql"> <environment id="mysql"> <transactionManager type="JDBC" /> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/jssm" /> #这里代表需要在Navicat里面新建一个jssm数据库 <property name="username" value="root" /> #这里对应你的数据库连接的用户名 <property name="password" value="123" /> #这里对应你的数据库连接的密码即把这里修改成你自己的密码 </dataSource> </environment> </environments>
-
如果用户名或者密码忘了可以新建一个连接然后对应上述密码就行
-
执行SQL语句
- 右击刚刚建立好的jssm数据库选择命令行界面,输入以下内容(输入完成后回车):
create table student(
sid int primary key auto_increment,
sname varchar(20),
age varchar(20),
course varchar(20)
);
insert into student(sname,age,course) values('zhangsan','20','java');
insert into student(sname,age,course) values('lisi','21','java');
insert into student(sname,age,course) values('wangwu','22','java');
insert into student(sname,age,course) values('zhaoliu','22','python');
insert into student(sname,age,course) values('sunqi','22','php');
insert into student(sname,age,course) values('zhangsansan','22','php');
- 刷新一下数据库就会发现多了一个表和数据
- 回到
eclipse
,右击ssm01
项目——Run as
(运行方式)——JUint 测试
- 如果出现
JUint
工具栏里出现绿色进度条,并且控制台里出现
成功插入1条数据
close sqlSession....
initialize sqlSession....
Student [sid=3, sname=wangwu, age=22, course=java]
close sqlSession....
则代表通过测试。