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

投资公司网站建设需求公众号上传wordpress

投资公司网站建设需求,公众号上传wordpress,做品牌推广网站需要多少钱,深圳公司注册流程及资料文章目录1、MyBatis概述2、环境搭建1、MyBatis概述 认识#xff1a; JavaEE开发的一个套件SSM#xff0c;即#xff1a; MyBatis是一个持久层的框架#xff0c;是对JDBC的一个封装#xff0c;是一个半自动的ORM框架。 ORM即实体类对象和数据库中的数据的一个映射关系 JavaEE开发的一个套件SSM即 MyBatis是一个持久层的框架是对JDBC的一个封装是一个半自动的ORM框架。 ORM即实体类对象和数据库中的数据的一个映射关系当操作数据库中的数据的时候就像是操作实体类对象一样。 下载 //MyBatis下载 https://github.com/mybatis/mybatis-3当然jar包开发中都是通过Maven来添加的。 和其他持久层技术的对比 JDBC:SQL夹杂在Java代码中耦合度高导致硬编码内伤维护不易实际开发中SQL变化有变化需要频繁修改代码冗长开发效率低 Hibernate和JPA操作简单开发效率高Hibernate是全自动的持久层框架除去增删改查对于复杂的SQL就需要绕过框架去实现内部自动生成SQL不容易做特殊优化反射操作太多导致数据库性能下降 MyBatis轻量级性能出色SQL和Java编码分开功能边界清晰。java代码专注业务SQL语句专注数据开发效率虽稍逊与Hibernate但能接受 2、环境搭建 在IDEA中创建Maven工程pom.xml中导入MyBatis的依赖 dependencies!--MyBatis核心--dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.7/version/dependency!--junit测试--dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/versionscopetest/scope/dependency!--MySql驱动--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.3/version/dependency /dependencies创建mybatis的核心配置文件src/mian/resources/mybatis-config.xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtd configurationproperties resourcejdbc.properties/propertiessettingssetting namelogImpl valueSTDOUT_LOGGING//settings!--配置连接数据库的环境--environments defaultdevelopmentenvironment iddevelopmenttransactionManager typeJDBC/dataSource typePOOLEDproperty namedriver value${driver}/property nameurl value${url}/property nameusername value${username}/property namepassword value${password}//dataSource/environment/environments!--引入映射文件--mappersmapper resourcemappers/UserMapper.xml//mappers /configuration 创建mapper接口MyBatis中的mapper接口相当于以前的dao区别是mapper仅仅是接口不需要提供实现类。 数据库表设计如下 根据各字段定义User类的属性并提供set和get方法有参、无参构造 创建mapper接口调用接口来执行对应的SQL package com.llg.mybatis.mapperpublic interface UserMapper{/***添加用户信息*/int insertUser(); }创建MyBatis映射文件 ORMObject Relationship Mapping关系对象映射- 对象即Java实体类对象 - 关系即关系型数据库 - 映射即二者的对应关系Java概念数据库概念类表属性字段/列对象记录/行 在resources下新建目录mappers新建UserMapper.xml文件 ?xml version1.0 encodingUTF-8 ? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtdmapper namespacecom.llg.mybatis.mapper.UserMapperinsert idinsertUserinsert into t_user values(null,admin,admin123,23,男,adminqq.com)/insert /mapperMyBatis面向接口编程的两个一致 ☀ 映射文件UserMapper.xml文件中的namespace要和Mapper接口的全类名保持一致。由此可以根据mapper接口中的全类名匹配到映射文件。 ☀ 映射文件中SQL语句的id要和mapper接口中的方法名一致这样调用mapper接口中的方法即可以匹配映射文件中的一个SQL语句 保证了以上两点调用接口中的方法就可以根据接口名找到映射文件再根据方法名找到当前所对应的SQL 表–实体类–mapper接口–映射文件 最后记得在核心配置文件中引入映射文件由于我把映射文件放在resource下所以这里用目录而不是.包1.包2的形式
http://www.hkea.cn/news/14329390/

相关文章:

  • 帝国cms响应式网站模板呼和浩特城乡建设网站
  • 做当地门户网站多少钱企业网站优化报价
  • 计算机应用技术 网站开发怎么进入自己网站主机地址
  • wordpress详细指南衡阳网站优化方案
  • 手机做网站多少钱企业网站管理系统(多语言)
  • 什么是部署php网站湖南网站建设价格
  • 中国外贸出口网站免费的郑州网络推广服务
  • 高中网站建设计划表手机优化助手怎么样
  • 网站建设中的思想和算法个人主页页面
  • 网站建设的合同模板开发工具在哪里 word
  • 网站不需要什么备案示范学校建设专题网站
  • flash手机网站制作wordpress插件的意义
  • 设计手机访问的网站莞城做网站公司
  • 网站排名代做毕业去设计公司还是企业
  • ps怎么做网站一寸的照片企业网站建设费如何列支
  • 郑州做营销型网站搜索量最大的关键词
  • 昆明网站设计8888168宿迁网站建设介绍公司
  • 做包装盒子的厂家哪个网站图书馆网站建设情况汇报
  • 专业的企业网站优化公司青岛房产网上备案查询
  • 你认为视频网站如何做推广中山网站建设如何
  • 漫画网站php源码一个网站多个域名重定向怎么做
  • 自己的网站怎么做排名网站开发 方案概要
  • 天津网站制作计划有哪些设计网站
  • 南昌企业做网站设计英语教育网站建设
  • 建设企业网站要多少钱深圳网站建设制作网络公司
  • 优质采官方网站安徽外径建设集团购物网站建设精英
  • 帝国cms制作网站地图微商代理
  • 北京市门头沟有没有做网站的邢台资讯
  • 网站开发逻辑dw做网站一般设为什么样
  • 网站服务器出问题安平做网站做推广电话