ssm_web项目创建与配置随记

SSM框架

SSM(spring、SpringMVC和Mybatis)

  1. Spring
    Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
    初衷
    1、JAVA EE开发应该更加简单。
    2、使用接口而不是使用类,是更好的编程习惯。Spring将使用接口的复杂度几乎降低到了零。
    3、为JavaBean提供了一个更好的应用配置框架。
    4、更多地强调面向对象的设计,而不是现行的技术如JAVA EE。
    5、尽量减少不必要的异常捕捉。
    6、使应用程序更加容易测试。
    Spring的目标:
    1、可以令人方便愉快的使用Spring。
    2、应用程序代码并不依赖于Spring APIs。
    3、Spring不和现有的解决方案竞争,而是致力于将它们融合在一起。
    Spring的目标:
    1、可以令人方便愉快的使用Spring。
    2、应用程序代码并不依赖于Spring APIs。
    3、Spring不和现有的解决方案竞争,而是致力于将它们融合在一起。
  2. SpringMvc
    Springmvc是spring框架的一个模块,spring和springmvc无需中间整合层整合。Springmvc是一个基于mvc的web框架
    Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架。
  3. MyBatis
    MyBatis 本是apache的一个开源项目iBatis, MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

基于SSM框架创建web项目

  1. 创建项目
    在这里插入图片描述
  2. 在pom文件中导入相关jar包
    在这里插入图片描述
    在这里插入图片描述
  3. 根据generator创建dao和entity文件
    在这里插入图片描述
    在这里插入图片描述
    生成文件和代码,generator.xml文件可在
    在这里插入图片描述
    官网教程顺序:
    在这里插入图片描述
  4. 配置文件
    在这里插入图片描述
    application.xml配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值