博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于ssm的开发 项目持续开发中
阅读量:7102 次
发布时间:2019-06-28

本文共 5599 字,大约阅读时间需要 18 分钟。

hot3.png

首先引入jar包:

junit
junit
4.11
test
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.alibaba
fastjson
1.1.41
org.slf4j
slf4j-api
${slf4j.version}
org.slf4j
slf4j-log4j12
${slf4j.version}
org.codehaus.jackson
jackson-mapper-asl
1.9.13
commons-fileupload
commons-fileupload
1.3.1
commons-io
commons-io
2.4
commons-codec
commons-codec
1.9
org.freemarker
freemarker
2.3.20
junit
junit
4.12

其次:jdbc.properties配置文件,配置数据库连接。

driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/ssm_demo?allowMultiQueries=trueusername=rootpassword=rootjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/ssm_demo?useUnicode=true&characterEncoding=utf8&allowMultiQueries=truejdbc.username=rootjdbc.password=root#定义初始化连接数initialSize=0  #定义最大连接数maxActive=20  #定义最大空闲maxIdle=20  #定义最小空闲minIdle=1  #定义最长等待时间maxWait=60000

spring-mvc.xml配置:

text/html;charset=UTF-8

spring-mybatis.xml 配置:

mybatis-config.xml:

主要用于配置 驼峰命名法,实体类简称等。

本人不习惯用,是在mybatis.xml中用的 resultType="实体类包名"

例如:

resultType="com.company.entity.Orders"

日志 配置:log4j.properties:

#定义LOG输出级别log4j.rootLogger=INFO,Console,File  #定义日志输出目的地为控制台log4j.appender.Console=org.apache.log4j.ConsoleAppender  log4j.appender.Console.Target=System.out  #可以灵活地指定日志输出格式,下面一行是指定具体的格式log4j.appender.Console.layout = org.apache.log4j.PatternLayout  log4j.appender.Console.layout.ConversionPattern=[%c] - %m%n  #文件大小到达指定尺寸的时候产生一个新的文件log4j.appender.File = org.apache.log4j.RollingFileAppender  #指定输出目录log4j.appender.File.File = logs/ssm.log  #定义文件最大大小log4j.appender.File.MaxFileSize = 10MB  # 输出所以日志,如果换成DEBUG表示输出DEBUG以上级别日志log4j.appender.File.Threshold = ALL  log4j.appender.File.layout = org.apache.log4j.PatternLayout  log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c]%m%n

测试方法自行填写;

基础的项目demo已写好,仅供参考。

项目demo地址https://git.oschina.net/null_257_5769/spring-springmvc-mybatisxiangmushili

转载于:https://my.oschina.net/u/3022975/blog/875981

你可能感兴趣的文章
轻量级HTTP服务器Nginx(常用配置实例)
查看>>
FAT32文件系统
查看>>
Mysql存储过程分析
查看>>
文件系统权限 -- 学习笔记
查看>>
windows2008域上装oracle10gR2
查看>>
mac终端命令大全介绍(稍加整理)
查看>>
深度技术 GHOST XP SP3 快速装机专业版 V2013.04 [DVD版本]
查看>>
CloudStack部署篇一 平台安装
查看>>
centos 安装 配置
查看>>
flashback query
查看>>
写出MVC的三个字母分别代表什么含义
查看>>
NGINX 添加 虚拟主机 VIRTUAL HOST
查看>>
Chapter 02 名称解析的配置 第1课 理解Windows Server 2008中的名称解析
查看>>
mssql 获取表空间大小
查看>>
查看buffer pool数据密度
查看>>
centos7安装中文宋体
查看>>
我的友情链接
查看>>
OpenVAS
查看>>
fedora 17下安装QQ2012
查看>>
我的友情链接
查看>>