SSM框架的搭建笔记

SSM框架的整合

一、项目的基本操作

1、创建项目的步骤

在idea中选择maven的创建方式,勾选 Create from archetype 并将之后的archetype列表中以webapp结尾的选中,创建,之后的GroupId 默认的话是 org.example 和 ArtifactId为 SSM,进入到下一步还要在 Properties 中加入一条数据 archetypeCatelog=internal 之后就输入自己创建的项目名就完成了。

2、项目制作的相关包命名

  • com
  • Java
  • Resource(资源文件夹)【主要负责核心配置文件和mapper文件的存放】
  • Mapper (数据库层)【主要写sql语句,来进行相关的数据库操作】
  • Dao (持久层)【接口,只定义对象不定义内容,通过dao的方法名来调用mapper中对应的sql语句操作】
  • Controller(控制层)【接收前台发送过的请求信息,并将他分配到对应的service里,相当于前后台的入口】
  • Service(业务层)【主要处理一些逻辑关系】
  • Bean (数据模型层)【存放与数据库表所对应的结构体】

二、相关核心文件的配置需求

application.xml的配置

  • 数据源的配置
  • sqlSsessionFactory的配置
    • 扫描Bean(Model)包,使用别名
    • 配置加载映射文件
  • 配置扫描dao层的接口包,将dao层注入到spring里面
    • 需要扫描的dao层路径
    • 将sqlSessionFactory注入到spring容器对象中
  • 注解自动扫描
  • 配置事物注解
  • 开启事物注解

spring-mvc.xml的配置

  • 开启注解包扫描
  • 配置处理器和映射器
  • 配置视图解析器

web.xml的配置

  • 配置加载类路径
  • 配置监听器
  • 配置解决中文乱码
  • 前端控制器,指定加载spring-mvc.xml
    • 服务器启动时自动创建servlet对象

三、其他资源文件

1、jdbc.properties的配置

  • jdbc.driver=【com.mysql.jdbc.Driver】
  • jdbc.url=jdbc:mysql://localhost:3306/(数据库名)
  • jdbc.username=root(数据库用户名)
  • jdbc.password=xxxx(数据库的连接密码)

2、错误日志的配置

  • 该内容可以直接在网上查找后导入即可,都是一样的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值