当前位置: 首页 > wzjs >正文

网站怎么做赚钱北京网

网站怎么做赚钱,北京网,易语言可以做网站吗,淘宝关键词排名怎么查询目录 一、数据源配置二、MyBatis 工厂配置三、Mapper 扫描配置四、SpringMVC 配置五、整合示例实体类Mapper 接口Mapper XML 文件Service 类控制器JSP 页面六、总结在 Java Web 开发中,SpringMVC 和 MyBatis 是两个常用框架。SpringMVC 负责 Web 层的请求处理和视图渲染,MyBa…

目录

    • 一、数据源配置
    • 二、MyBatis 工厂配置
    • 三、Mapper 扫描配置
    • 四、SpringMVC 配置
    • 五、整合示例
      • 实体类
      • Mapper 接口
      • Mapper XML 文件
      • Service 类
      • 控制器
      • JSP 页面
    • 六、总结

在 Java Web 开发中,SpringMVC 和 MyBatis 是两个常用框架。SpringMVC 负责 Web 层的请求处理和视图渲染,MyBatis 则专注于持久层的数据库操作。将两者整合可以实现高效、灵活且可维护的 Web 应用开发。本文将介绍 SpringMVC 和 MyBatis 整合所需的关键配置。

一、数据源配置

数据源是 MyBatis 与数据库交互的基础,配置数据源以便 MyBatis 能够连接到数据库。

# 数据库连接配置
spring.datasource.url=jdbc:mysql://localhost:3306/ssm_demo
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

二、MyBatis 工厂配置

配置 MyBatis 的 SqlSessionFactory,用于创建 SQL Session。

<!-- 配置 MyBatis 工厂 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><property name="dataSource" ref="dataSource"/><property name="mapperLocations" value="classpath:mapper/*.xml"/><property name="typeAliasesPackage" value="com.example.model"/>
</bean>

三、Mapper 扫描配置

使用 MapperScannerConfigurer 自动扫描 Mapper 接口,使 MyBatis 能够识别和加载这些接口。

<!-- 配置 MyBatis 扫描器 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"><property name="basePackage" value="com.example.dao"/><property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
</bean>

四、SpringMVC 配置

配置 SpringMVC 的核心组件,包括控制器扫描、视图解析器等。

<!-- 扫描控制器 -->
<context:component-scan base-package="com.example.controller"/><!-- 启用 MVC 注解驱动 -->
<mvc:annotation-driven/><!-- 配置视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/views/"/><property name="suffix" value=
http://www.dtcms.com/wzjs/186675.html

相关文章:

  • 网站收录是什么意思2022最新小学生新闻
  • 甘肃省集约化网站建设试点快速排名生客seo
  • 郑州网站建设优化公司市场调研报告范文模板word
  • 房产网站的全景图怎么做seo优化网站推广全域营销获客公司
  • 做家常菜网站怎么做盲盒
  • 找大学生做家教去哪个网站找好优化用户体验
  • 石家庄模板建站企业网站建设费用
  • 建设个人网站步骤营销网站建设服务
  • 做推广都有哪些网站郑州高端网站建设哪家好
  • 网站打不开服务器错误百度指数移动版app
  • 网站内容与功能模块设计网站制作
  • 企业购网站建设百度账号登录入口网页版
  • html5网站素材链爱生态怎么交易
  • 网站开发的前端和后端有哪些框架网络营销策划的概念
  • 常州网约车平台昆明网站seo优化
  • 生物医药网站建设关键词查询神器
  • 自己服务器建设网站搜索广告是什么意思
  • 常州做网站推广淘宝搜索关键词技巧
  • 网站主机推荐百度怎么进入官方网站
  • 网页特效代码大全沈阳seo收费
  • 做宝玉石交易的网站有哪些信息流广告公司排名
  • wordpress为什么进不去了品牌seo是什么
  • 网站建设 专用术语网址查询域名
  • 网站法人与负责人2023新闻大事10条
  • php网站后台密码破解工具网站后台用户名密码破解百度文库首页官网
  • 常州微信网站制作泉州seo按天计费
  • 南宁网站制作公司腾讯企点怎么注册
  • 日本巨乳真人做的视频网站怎么在百度推广自己的公司
  • 建立官方网站多少钱帮人推广注册app的平台
  • 今天郑州最新状况百度seo优化培训