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

悠悠我心个人网站模板wordpress页眉文件名

悠悠我心个人网站模板,wordpress页眉文件名,彩票计划网站怎么做,wordpress 3.0.1 漏洞使用XML文件进行开发#xff0c;在调用SqlSession进行操作时#xff0c;需要指定MyBatis映射文件中的方法#xff0c;这种调用方式过于烦琐。为解决此问题#xff0c;MyBatis提供了接口开发的方式。 接口开发的目的#xff1a; 解决原生方式中的硬编码 简化后期执行SQL …使用XML文件进行开发在调用SqlSession进行操作时需要指定MyBatis映射文件中的方法这种调用方式过于烦琐。为解决此问题MyBatis提供了接口开发的方式。 接口开发的目的 解决原生方式中的硬编码 简化后期执行SQL 使用和指定语句的参数和返回值相匹配的接口比如 UserMapper.class现在你的代码不仅更清晰更加类型安全还不用担心可能出错的字符串字面值以及强制类型转换。 需修改的地方 1.在mapper文件夹下创建XxxMapper接口并定义相应的抽象方法。 2.在mapper文件夹下创建映射文件XxxMapper.xml并指定其namespace为对应Mapper接口的绝对路径。 3.在MyBatis主配置文件中将mapper包下所有的Mapper接口引入 mappers!--mapper resourcecom/ambow/mapper/UserMapper.xml/--package namecom.foxbill.mapper mappers 4.在pom.xml中配置resource指定打包资源使mapper包中的映射文件可以被打包到classes中【另一种方式也可以不做如下配置而是把映射文件放在resources对应的文件夹中】 build!--加入 resource 插件--resourcesresourcedirectorysrc/main/java/directoryincludesinclude**/*.xml/include/includes/resource/resources/build 一、实现步骤 1、创建Mapper接口 package com.ambow.mapper;import com.ambow.pojo.User;import java.util.List;public interface UserMapper {public ListUser selectUser();public ListUser searchUser(String keywords);public int insertUser(User user);public int updateUser(User user);public int deleteUser(int id); } 2、修改mapper.xml文件中的namespace ?xml version1.0 encodingUTF-8 ? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd !--MyBatis接口开发需要修改namespace-- mapper namespacecom.ambow.mapper.UserMapperselect idselectUser resultTypecom.ambow.pojo.Userselect * from tb_user/selectselect idsearchUser resultTypecom.ambow.pojo.Userselect * from tb_user where username like %${_parameter}%/select!--新增用户--insert idinsertUser parameterTypecom.ambow.pojo.Userinsert into tb_user values(null,#{username},#{password},#{gender},#{addr})/insertupdate idupdateUser parameterTypecom.ambow.pojo.Userupdate tb_user set username #{username},password #{password}, gender #{gender},addr #{addr}where id #{id}/updatedelete iddeleteUserdelete from tb_user where id #{id}/delete/mapper 3、修改主配置文件中映射文件的路径 mappers!--mapper resourcecom/ambow/mapper/UserMapper.xml/--package namecom.ambow.mapper/ /mappers 4、测试接口开发 Testpublic void test() throws IOException {String resource mybatis-config.xml;InputStream inputStream Resources.getResourceAsStream(resource);//获取SqlSessionFactory - 工厂对象SqlSessionFactory sqlSessionFactory new SqlSessionFactoryBuilder().build(inputStream); // System.out.println(sqlSessionFactory);//获取SqlSession - 连接对象SqlSession sqlSession sqlSessionFactory.openSession();UserMapper userMapper sqlSession.getMapper(UserMapper.class);ListUser list userMapper.selectUser();for (User user : list) {System.out.println(user);}} 二、MyBatis动态代理原理 三、MyBatisX 插件 MybatisX 是一款基于 IDEA 的快速开发插件为效率而生。 主要功能 XML 和 接口方法 相互跳转 根据接口方法生成 statement 安装
http://www.hkea.cn/news/14334982/

相关文章:

  • 网站热图分析千库网网站
  • 天津专业网站制作设计网站免费正能量软件推荐
  • 网站打不开代理网址上境外网
  • 搜索引擎优化是什么意思啊网站seo教程
  • 中文logo设计网站湖南seo优化哪家好
  • 网站设计与管理的软件提高网站安全性
  • 免费 企业网站管理系统申论万能模板
  • 网站申请备案流程友情网站
  • 用vs2013做网站案例广告发布包括哪些
  • 反馈网站制作wordpress的分类id
  • 网站搭建系列教程杭州洛可可设计公司
  • 钦州网站建设公司大学生创新项目申报书 做网站
  • 旅游类网站建设教案wordpress 主题更改语言包
  • 网站建设优化重庆佛山网站建设设计
  • 便宜旅游机票网站建设wordpress搜索框插件
  • 各省备案网站拉企业做网站好干吗
  • 优秀网站网页设计免费私人网站建设平台
  • 电子商务网站开发进什么科目开源镜像网站怎么做
  • 网站主页面设计模板郑州网站建设 智巢
  • 首钢建设二建设公司网站网址导航哪个好
  • 做网站需要写程序wordpress 页面和分类目录
  • 盐城公司做网站猪八戒网站建设公司
  • 贵阳网站设计多少钱清远住房和城乡建设局网站
  • 徐州东站微网站制作提供商推荐
  • eclipse做购物网站phpcms v9 网站建设设计制作网络科技模板
  • 网站布局内容58同城招聘网 找工作
  • 顺的网站建设报价centos 如何建立网站
  • 视频微网站开发小程序哪家公司代理
  • 旅游网站设计论文摘要百度广告电话号码是多少
  • 网站推广软件免费版下载wordpress积分充值