MyEclipse创建SSH项目(Java web由maven管理)

JavaEE后台开发,MyEclipse创建SSH项目,MyEclipse创建Java web 由maven管理的SSH项目。

Demo工程源码github地址

1、创建SSH项目

1、创建web工程
MyEclipse创建SSH项目(Java web由maven管理)_第1张图片
2、勾选maven支持
MyEclipse创建SSH项目(Java web由maven管理)_第2张图片
3、下一步
MyEclipse创建SSH项目(Java web由maven管理)_第3张图片
4、两个都勾选
MyEclipse创建SSH项目(Java web由maven管理)_第4张图片
5、选择maven
MyEclipse创建SSH项目(Java web由maven管理)_第5张图片
6、取消勾选,不选择依赖,因为pom.xml会引入所有需要的依赖
MyEclipse创建SSH项目(Java web由maven管理)_第6张图片
7、创建初步完成
MyEclipse创建SSH项目(Java web由maven管理)_第7张图片
8、完善pom.xml文件,引入依赖,源码在最后
MyEclipse创建SSH项目(Java web由maven管理)_第8张图片

2、创建测试类

9、完成的基本文件结构
MyEclipse创建SSH项目(Java web由maven管理)_第9张图片

3、创建数据库

10、创建数据库
这里写图片描述

4、测试

11、运行测试MyEclipse创建SSH项目(Java web由maven管理)_第10张图片
12、显示成功
MyEclipse创建SSH项目(Java web由maven管理)_第11张图片
13、去数据中看是否创建了“department”表,如果如下图,恭喜。SSH工程成功搭建。
MyEclipse创建SSH项目(Java web由maven管理)_第12张图片
最后,奉上maven的pom.xml文件源码,省去大家到处查的烦劳。整个工程源码github地址
pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0modelVersion>
  <groupId>SSHMavenDemogroupId>
  <artifactId>SSHMavenDemoartifactId>
  <version>0.0.1-SNAPSHOTversion>
  <packaging>warpackaging>
  <name>SSHMavenDemoname>
  <description/>
  <properties>
    <project.build.sourceEncoding>UTF-8project.build.sourceEncoding>
  properties>



  <dependencies>
        <dependency>
            <groupId>junitgroupId>
            <artifactId>junitartifactId>
            <version>4.12version>
        dependency>
        <dependency>
            <groupId>commons-dbcpgroupId>
            <artifactId>commons-dbcpartifactId>
            <version>1.2.2version>
        dependency>
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-webmvcartifactId>
            <version>3.2.2.RELEASEversion>
        dependency>
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-webartifactId>
            <version>3.2.2.RELEASEversion>
        dependency>
        <dependency>
            <groupId>c3p0groupId>
            <artifactId>c3p0artifactId>
            <version>0.9.1.2version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        
        <dependency>
            <groupId>log4jgroupId>
            <artifactId>log4jartifactId>
            <version>1.2.16version>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>org.slf4jgroupId>
            <artifactId>slf4j-log4j12artifactId>
            <version>1.6.1version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-ormartifactId>
            <version>3.2.2.RELEASEversion>
        dependency>
        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-aspectsartifactId>
            <version>3.2.2.RELEASEversion>
        dependency>

        <dependency>
            <groupId>org.apache.strutsgroupId>
            <artifactId>struts2-spring-pluginartifactId>
            <version>2.3.1.2version>
        dependency>


        <dependency>
            <groupId>org.apache.strutsgroupId>
            <artifactId>struts2-json-pluginartifactId>
            <version>2.3.1.2version>
        dependency>

        <dependency>
            <groupId>org.hibernategroupId>
            <artifactId>hibernate-coreartifactId>
            <version>3.6.10.Finalversion>
        dependency>
        <dependency>
            <groupId>javassistgroupId>
            <artifactId>javassistartifactId>
            <version>3.12.1.GAversion>
        dependency>
        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>5.1.6version>
        dependency>
        <dependency>
            <groupId>org.apache.tomcatgroupId>
            <artifactId>servlet-apiartifactId>
            <version>6.0.33version>
            <type>jartype>
            <scope>providedscope>
        dependency>
        <dependency>
            <groupId>org.codehaus.jacksongroupId>
            <artifactId>jackson-mapper-aslartifactId>
            <version>1.9.3version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>org.codehaus.jacksongroupId>
            <artifactId>jackson-core-aslartifactId>
            <version>1.9.3version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>commons-langgroupId>
            <artifactId>commons-langartifactId>
            <version>2.6version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>org.apache.velocitygroupId>
            <artifactId>velocityartifactId>
            <version>1.7version>
        dependency>
        <dependency>
            <groupId>javax.servletgroupId>
            <artifactId>jstlartifactId>
            <version>1.2version>
            <type>jartype>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>commons-beanutilsgroupId>
            <artifactId>commons-beanutilsartifactId>
            <version>1.8.3version>
        dependency>
    dependencies>
project>

你可能感兴趣的:(MyEclipse创建SSH项目(Java web由maven管理))