linux ssm框架搭建,ssm框架搭建

本文详细介绍了基于SSM(Spring、SpringMVC、MyBatis)的项目配置,包括pom.xml的依赖管理,web.xml的监听器与过滤器配置,以及applicationContext.xml和springmvc.xml的核心设置。此外,还提及了数据库连接池、日志框架的配置,并提供了数据库连接和日志配置的示例。文章最后简要概述了SSM项目开发的基本步骤。

整体结构

1d63369eba7188cddc32e33f6e0791ed.png

基本的配置

pom.xml

4.0.0

con.zf

ssm2

1.0-SNAPSHOT

jar

ssm2 Maven Webapp

http://www.example.com

UTF-8

1.7

1.7

5.0.2.RELEASE

3.2.6

1.7.7

1.2.17

0.9.5.2

1.1.2

junit

junit

4.11

compile

org.springframework

spring-core

${spring.version}

org.springframework

spring-web

${spring.version}

org.springframework

spring-oxm

${spring.version}

org.springframework

spring-tx

${spring.version}

org.springframework

spring-jdbc

${spring.version}

org.springframework

spring-webmvc

${spring.version}

org.springframework

spring-aop

${spring.version}

org.springframework

spring-context-support

${spring.version}

org.springframework

spring-test

${spring.version}

org.mybatis

mybatis

${mybatis.version}

org.mybatis

mybatis-spring

1.2.2

javax

javaee-api

7.0

mysql

mysql-connector-java

5.1.30

commons-dbcp

commons-dbcp

1.2.2

jstl

jstl

1.2

log4j

log4j

${log4j.version}

com.mchange

c3p0

${c3p0.version}

taglibs

standard

${taglibs.version}

org.slf4j

slf4j-api

${slf4j.version}

org.slf4j

slf4j-log4j12

${slf4j.version}

javax.servlet

javax.servlet-api

3.1.0

provided

javax.servlet.jsp

javax.servlet.jsp-api

2.3.1

provided

com.github.pagehelper

pagehelper

5.1.2

ssm2

maven-clean-plugin

3.1.0

maven-resources-plugin

3.0.2

maven-compiler-plugin

3.8.0

maven-surefire-plugin

2.22.1

maven-war-plugin

3.2.2

maven-install-plugin

2.5.2

maven-deploy-plugin

2.8.2

web.xml

org.springframework.web.context.ContextLoaderListener

org.springframework.web.context.request.RequestContextListener

contextConfigLocation

classpath*:applicationContext.xml

dispatcherServlet

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:springmvc.xml

1

dispatcherServlet

*.do

characterEncodingFilter

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

characterEncodingFilter

/*

配置文件

applicationContext.xml

helperDialect=mysql

offsetAsPageNum=true

rowBoundsWithCount=true

pageSizeZero=true

reasonable=true

db.properties

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://localhost:3306/java_test?useSSL=true&characterEncoding=utf-8

jdbc.username=root

jdbc.password=

log4j.properties

# Global logging configuration

log4j.rootLogger=DEBUG, stdout

# Console output...

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

springmvc.xml

操作步骤

1.创建实体domain

be912be1f022b139ee94961a7edc838c.png

2.创建dao层

cf9caa94cf11a77fd79343f6b4984511.png

3. 创建jsp

8e472ecabb707314c47d969d0e004c47.png

4.创建controller

cd1b9996ae1056dcf7f66b16a99b51df.png

创建service的接口

ae5ad597a85ccd98caa04651d9298c5c.png

service的实现类

ce490c51cc21469fa09ad18d8f8ac1b2.png

5.进入list.jsp

7442cd8304bc55085d76b8086657a68c.png

更多精彩文章请关注 王明昌博客

文章来源: www.oschina.net,作者:子枫Eric,版权归原作者所有,如需转载,请联系作者。

原文链接:https://my.oschina.net/u/3722798/blog/3162559

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值