zoukankan      html  css  js  c++  java
  • IBatis.net学习笔记_基础配置

    1.配置文件一共有三个,最主要的是SqlMap.config文件.
            通过<properties resource="DataBase.config" />指定数据库配置信息存储文件.其中加入方式有三种:resource,embedded,url.resource是后面给出文件的存储位置,可用相对路径.如果是用embedded的话,需要将配置文件采用嵌入的方式嵌入到程序集里,后面直接给出文件名就可以了.不需要路径.如果是URL,则后面给出文件的URL地址.后面的引用都可以用这三种方式.
           <providers embedded="providers.config,IBatisNetDemo"/>这个是给出数据提供者信息.一般情况下用官方给出的就可以了.
           在database节里的datasource的连接字符串,可以采用前面引用的database.config里面配置的信息.分别有${datasource} ${database} ${userid} ${password} 为DataBase.config定义的值.

       最后指定映射文件的位置.用在sqlMap里设置.

       注意的问题:在<statement>里的select里一定要设置resultMap属性.我设置了resultClass后返回不了结果.

       修正:不能用resultClass是因为在实体类里面的属性名与数据库的字段名不一至.如果类里的属性名与数据库字段名相同就可以用了.


    待续...


          
  • 相关阅读:
    MetaNamespaceKeyFunc
    golang dlv 调式成员函数
    golang 编译 添加debug gdb
    code-generator
    k8s 自定义informer
    kube-batch ——pod 和task
    kubernetes-handbook informer
    kube batch scheduler
    k8s-scheduler-extender-example
    volcano 快速开始
  • 原文地址:https://www.cnblogs.com/erqie/p/762816.html
Copyright © 2011-2022 走看看