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

《高性能网站建设指南seo分析seo诊断

《高性能网站建设指南,seo分析seo诊断,最简单的网站设计,简短干净三字公司起名1、简介 MyBatis是一个持久化、轻量级的半自动化ORM框架,封装了所有JDBC的原始操作。查询参数以及获取结果集等。 1.1 原始JDBC操作存在的问题 (1)数据库连接、释放频繁造成系统资源浪费,影响系统性能 (2)…

1、简介

        MyBatis是一个持久化、轻量级的半自动化ORM框架,封装了所有JDBC的原始操作。查询参数以及获取结果集等。

1.1 原始JDBC操作存在的问题

        (1)数据库连接、释放频繁造成系统资源浪费,影响系统性能

        (2)SQL语句在代码中固定,不够灵活不易改动

        (3)进行查询操作时,需要手动将结果集封装到实体类中。进行插入操作时,需要手动将

                参数设置到占符位置

1.2 解决方案

        (1)使用数据库连接池初始化连接资源

        (2)将SQL语句抽取到xml配置文件中

        (3)使用反射、内省等底层技术,将实体类的属性与表中的字段进行自动映射

2、快速构建

1、添加MyBatis坐标以及数据库连接驱动

        <dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6</version></dependency><dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><version>8.0.31</version></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.2</version><scope>test</scope></dependency>

2、编写MyBatis核心配置文件sqlMapConfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration><environments default="dev"><environment id="dev"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="com.mysql.cj.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/eshop"/><property name="username" value="root"/><property name="password" value="root"/></dataSource></environment></environments><mappers><mapper resource="mapper/UserMapper.xml"></mapper></mappers></configuration>

3、编写MyBatis映射文件UserMapper.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="userMapper"><select id="findAll" resultType="com.wn.mybatis.pojo.User">select * from t_user</select>
</mapper>

4、创建实体类与数据库表

http://www.dinnco.com/news/6964.html

相关文章:

  • 郑州制作企业网站admin5站长网
  • 怎样给公司做推广 网站手机网站模板下载
  • 什么是b2b销售模式百度seo是啥意思
  • 唐山自助网站建设系统推广普通话的意义
  • 免费域名怎么做网站青岛网页搜索排名提升
  • wordpress插件不生效上海网络公司seo
  • 一般做推广网站的客户需求仕什么什么是seo文章
  • 关于花卉的网站怎么做百度sem运营
  • 政府门户网站建设工作总结seo好学吗入门怎么学
  • wordpress主题制作视频广州网页seo排名
  • 班级动态网站怎么做平面设计主要做什么
  • 专门给别人做网站手机如何制作一个网页链接
  • 酒店网站建设研究网站推广如何收费
  • 有哪些站内推广的方式外贸怎么找客户资源
  • 网站建设方案 市场分析镇江关键字优化品牌
  • 如何用api做网站购买链接平台
  • 群晖搭建企业网站seo外包公司怎么样
  • 网站维护费一年多少钱企业网站建设方案论文
  • 网站被攻击怎么让百度重新蜘蛛自动抓百度关键词在线优化
  • 石家庄建网站长沙网站策划
  • 建网站网站建设微指数官网
  • 电子政务门户网站建设seo推广主要做什么
  • 营销型网站建设的概念搜索引擎优化关键词的处理
  • 上海网站建设升级关键词分析工具网站
  • 网站提供入口深圳seo优化公司哪家好
  • asp动态网站开发案例教程 pdfseo单页面优化
  • 做网站需要了解哪些seo优化方案策划书
  • 武汉哪家网站公司好百度指数的作用
  • 怎么做网站关键词做网站建设的公司
  • 平顶山高端网站建设北京seo案例