maven搭建ssh项目

/xml配置文件/maven的配置/maven搭建ssh项目.txt
创建父项目p(pom),创建子模块domain(jar),dao(jar),service(jar),web(war),
后一个模块的pom.xml里引用前一个。
    domain导入hibernate-jpa即可,可以使用注解,实现serializable;    dao需要hibernate,c3p0,数据库驱动,spring-orm/aop的包和jdk1.7插件,在applicationContext-dao.xml配置数据库相关,扫描,impl的类加注解    service需要spring-tx和jdk1.7插件,在applicationContext-service.xml配置事务相关,扫描,impl的类加注解
    web需要struts2,spring-struts-plugin的包和jdk1.7/maven-compiler-plugin插件,在applicationContext.xml import上面的xml,这样可以用maven运行项目,配置spring的listener和修改参数,配置hibernate的opensession的filter,配置struts2的filter和修改参数(这里不能忘记)
    
    
    
<build>
        <!-- 配置了很多插件 -->
        <plugins>
        
            <plugin>        <!-- 可以使用maven的tomcat7 -->
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.1</version>
                <configuration>
                    <port>8080</port>
                    <path>/ssh1web</path>
                    <uriEncoding>UTF-8</uriEncoding>
                    <server>tomcat7</server>
                </configuration>
            </plugin>
            
            <plugin>    
            <!-- 用来指定使用maven-compiler-plugin插件可以指定项目源码的jdk版本,
            编译后的jdk版本,以及编码。 -->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
        </plugins>
    </build>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值