Maven学习笔记 -- day03 Maven整合SSH
来源:互联网 发布:如何去除马赛克软件 编辑:程序博客网 时间:2024/05/17 21:06
一、Maven整合SSH
1、创建maven项目,引入jar的坐标
<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.0</modelVersion><groupId>cn.itcast.ssh</groupId><artifactId>crm_ssh</artifactId><version>0.0.1-SNAPSHOT</version><packaging>war</packaging><!-- 属性 --><properties><spring.version>4.2.4.RELEASE</spring.version><hibernate.version>5.0.7.Final</hibernate.version><struts.version>2.3.24</struts.version></properties><!-- 锁定版本,struts2-2.3.24、spring4.2.4、hibernate5.0.7 --><dependencyManagement><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${hibernate.version}</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>${struts.version}</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-spring-plugin</artifactId><version>${struts.version}</version></dependency></dependencies></dependencyManagement><!-- 依赖管理 --><dependencies><!-- spring --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId></dependency><!-- hibernate --><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId></dependency><!-- 数据库驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.6</version><scope>runtime</scope></dependency><!-- c3p0 --><dependency><groupId>c3p0</groupId><artifactId>c3p0</artifactId><version>0.9.1.2</version></dependency><!-- 导入 struts2 --><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-spring-plugin</artifactId></dependency><!-- servlet jsp --><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>jsp-api</artifactId><version>2.0</version><scope>provided</scope></dependency><!-- 日志 --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.2</version></dependency><!-- junit --><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.9</version><scope>test</scope></dependency><!-- jstl --><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency></dependencies><build><plugins><!-- 设置编译版本为1.7 --><plugin><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><!-- maven内置 的tomcat6插件 --><plugin><groupId>org.codehaus.mojo</groupId><artifactId>tomcat-maven-plugin</artifactId><version>1.1</version><configuration><!-- 可以灵活配置工程路径 --><path>/ssh</path><!-- 可以灵活配置端口号 --><port>8080</port></configuration></plugin></plugins></build></project>
2、导入数据库
3、编写entity
4、编写dao层接口和实现类
5、编写service层接口和实现类
6、编写struts、spring、hibernate、web.xml配置文件
7、启动运行测试
阅读全文
0 0
- Maven学习笔记 -- day03 Maven整合SSH
- SSH Maven 整合笔记
- Maven学习笔记---整合SSH框架
- Maven学习笔记---maven整合web项目
- Maven学习笔记(九)-Maven整合SSH(Spring+SpringMVC+Hibernate)框架
- 基于maven整合SSH
- Maven整合SSH项目
- Maven SSH初步整合
- SSH整合 maven (二)
- SSH 整合 (Maven)
- Maven 整合 SSH 框架
- Maven整合ssh框架
- Maven与SSM项目整合学习笔记
- activeMQ学习笔记 -- day03 整合spirng
- maven ssh最新版本整合
- SSH与maven整合配置
- SSH的Maven整合POM
- maven整合SSH框架详解
- Qt窗口操作函数(最大化,全屏,隐藏最大化,最小化)
- LINUX下 Udev详解
- 根据现有数据库值,循环拼接SQL语句
- c# webbrowers控件调用百度地图后,鼠标读取百度地图的坐标
- 单点登录原理与简单实现
- Maven学习笔记 -- day03 Maven整合SSH
- 优化SQL查询:如何写出高性能SQL语句
- 网络爬虫系列笔记(2)——Requests库
- Scala Annotation (注解)
- Java发邮件基础篇
- R语言的科学编程与仿真-第二章答案
- 一起学ASP.NET Core 2.0学习笔记(二)- ef core2.0 及mysql provider 、Fluent API相关配置及迁移
- 1008. 数组元素循环右移问题 (20)用时18min得分20
- 中小型企业网的实现