Struts2框架基本构建,Maven工具使用以及搭建私服,Hbernate框架构建以及连接mysql数据库
1.Struts2框架基本构建基本步骤
1.1 导入Struts2jar包(我的用的版本是Struts2.3.24,复制下列jar文件到项目lib
1.2 配置web.xml(核心代码)
1.3 action(数据访问层),xxAction.java需要实现 ActionSupport重写execute()方法
1.4 配置struts.xml (以saddAction为例)
1.5 jsp页面(表示层) ,这里我是用S标签写的UI 但都差不多,注意action 命名规则就行了
这样整个Struts2框架基本构建成功了,当然Struts.xml里面还有许多配置需要大家去了解,还要S标签,这里就不多讲了
2.Maven工具的使用以及搭建私服
Maven是什么:简单理解,项目构建工具(测试,运行,部署,打包。。)
Maven下载地址: http://maven.apache.org/guides/introduction/introduction-to-archetypes.html
2.1 配置环境变量,解压Mvan.zip 找到bin路径并复制,我的电脑——》属性——》高级系统设置——》环境变量——》编辑Path粘贴路径以分号结束(在开头或者结尾)
2.2 测试maven环境变量是否搭建成功运行cmd->命令 mvn -version,
2.3 运行Eclipes,修改默认Maven ,先打开window——》preferences——》Maven——Installations
——add选项 选择你解压Maven的路径,记得打勾
2.4 配置Maven本地仓库
1.建立一个属于Mavne本地仓库文件夹
2.复制Setting.xml(在Maven解压文件可以找到),配置一下
3.window——》preferences——》Maven——Installations——》Ures Settings 选择Mavne本地仓库文件夹里面的Setting.xml路径
2.5 搭建Maven 私服
1.下载nexus-2.14.5-02-bundle
2.解压并打开文件 bin——》jws——》windows-x86-64——》console-nexus.bat 注意:最好别关
3.打开http://127.0.0.1:8081/nexus/ 右上角登入 Login 账户adming 密码admin123
4.左边菜单Repositories选择3rd part——》Artifact upload(这里以上传sqljdbc4.jar为例) ,最后Save确定,在Browse Index 刷新便可以看到上传的.jar文件
5.Eclipes项目中使用私服依赖 pom.xml 注意:其他计算使用私服,需要连同一局域网,localhost需要改成ip地址
Maven工具基本搭建以及Nexus 私服搭建基本到这,里面还有许多学问需要自己去探索
3.Hbernate框架构建以及连接mysql数据库
1.导入Hbernate.jar包(利用Maven 下载依赖),下载Hbernate插件(help——》Eclipse Market Place 搜索hibernate 找到JBoss Tools ,installed)
2.新建hibernate.cfg.xml文件 配置连接mysql数据库
3.新建映射文件Ures.hbm.xml(这里以Ures实体类为例)
4.测试连接 注意:mysql 需要安装成功(安装到最后一步无响应解决办法),打开了服务,打开了连接,jdk与hibernate版本问题)
mysql 需要安装成功(安装到最后一步无响应解决办法),需要修改一下安装名,如果安装失败只能重新安装了
jdk与hibernate版本问题) Eclipes jdk.17匹配hibernate 4.3.11.Final的版本
Eclipes jdk.18匹配hibernate 5.0.0.Final以上的版本
测试可用org.junit测试
绿条代表成功,红条代表失败,整个Hibernate框架搭建就到这里,不足之处大家多多指教