mybatis学习(2):基本设置和核心配置

1创建一个简单的java项目

2导入jar包

建立一个lib包

链接:https://pan.baidu.com/s/1eJ7xXF2qvUbgde2T--Sphg
提取码:3bgy
 

加入junit的包 右键项目---build path---add library

4导入配置文件

log4j.properties

### 设置###
log4j.rootLogger = ERROR,stdout### è¾åºä¿¡æ¯å°æ§å¶æ¬ ###
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
log4j.category.org.springframework.beans.factory=ERROR

db.properties

jdbc.driver=com.oracle.jdbc.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:wiicare
jdbc.username=wiicare
jdbc.password=Mdsd123

mybatis-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><configutation><!-- 引入数据库配置 --><properties resource="db.properties"></properties><!-- 定义数据源 --><environments default=""><environment id="development"><dataSource type="POOLED"><property name="driver" value="${jdbc.driver}"></property><property name="url" value="${jdbc.url}"></property><property name="username" value="${jdbc.username}"></property><property name="password" value="${jdbc.password}"></property></dataSource></environment></environments><!-- 定义映射文件 --><mappers><!-- <mapper resource="com/geyao/mybatis/mapper/BlogMapper.xml"></mapper> --><package name="com.geyao.mabatis.mapper"></package></mappers></configutation>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423904.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

laravel框架的数据库链接

刚才配置了数据库链接代码之后发现怎么也连不上&#xff0c;是因为有两个文件 .env和.envexample文件&#xff0c;注意配置参数要在.env文件里面&#xff0c;比如我用mysql的话配置.env里 这么一段&#xff1a; DB_CONNECTIONmysqlDB_HOSTlocalhostDB_PORT8889DB_DATABASEshopD…

2899紫金矿业和1862澳华黄金一直都是我的重仓品种啊

2899紫金矿业和1862澳华黄金一直都是我的重仓品种啊2899紫金矿业和1862澳华黄金一直都是我的重仓品种啊http://cache.tianya.cn/publicforum/content/develop/1/135210.shtml 转载于:https://www.cnblogs.com/cy163/archive/2008/02/17/1071029.html

mybatis学习(3):映射文件的配置和接口创建

配置文件 db.properties jdbc.drivercom.oracle.jdbc.OracleDriver jdbc.urljdbc:oracle:thin:127.0.0.1:1521:wiicare jdbc.usernamewiicare jdbc.passwordMdsd123 log4j.properties ### ### log4j.rootLogger ERROR,stdout### ¡ ### log4j.appender.stdout org.ap…

AlarmManager使用注意事项

在使用AlarmManager实现闹钟需要注意的是&#xff0c;intent和pendingintend的context如果是activity&#xff0c;那么当activity回收之后&#xff0c;context对象则不能被AlarmManager用于发送广播打开service之类等等&#xff0c;即使是applicationContext也只是进程唯一&…

Oracle9i OCM认证实践课考试的一些说明

当我考过Oracle9i的OCP之后&#xff0c;某一天在网上闲转&#xff0c;忽然发现在Oracle公司的这个金牌的认证项目之上又推出了一个新的更高一级的认证&#xff0c;它便是OCM&#xff0c;全称是Oracle Certified Master,我把它译为Oracle认证的大师。在网上这方面的信息很少&…

mybatis学习(4):工具类和实体类的创建

配置文件 db.properties jdbc.drivercom.oracle.jdbc.OracleDriver jdbc.urljdbc:oracle:thin:127.0.0.1:1521:wiicare jdbc.usernamewiicare jdbc.passwordMdsd123 log4j.properties ### ### log4j.rootLogger ERROR,stdout### ¡ ### log4j.appender.stdout org.ap…

WinAPI: midiOutGetID - 获取输出设备 ID

//声明: midiOutGetID(hMidiOut: HMIDIOUT; {获取输出设备句柄}lpuDeviceID: PUINT {接受 ID 的变量的指针} ): MMRESULT; {成功返回 0; 可能的错误值见下:}MMSYSERR_INVALHANDLE 5; {设备句柄无效}//举例:转载于:https://www.cnblogs.com/del/archive/2008/02/22/1…

mybatis学习(5):安装 SQL Server installsharewowdir命令值无效的问题

[错误消息] INSTALLSHAREDWOWDIR 命令行值无效。请确保指定的路径有效&#xff0c;并且与 INSTALLSHAREDDIR 路径不同。 INSTALLSHAREDDIR 和 INSTALLSHAREDWOWDIR 参数具有相同的值“D:\soft\sql”。但是&#xff0c;这些参数必须具有不同的值。请为其中一个参数指定不同的值…

windows下解决pip安装出错问题

今天使用pip install xxx突然报错&#xff0c;找了好久全是在linux上的解决方案&#xff0c;好不容易找到一个windows下的解决方案&#xff0c;所以将他记录下来。 解决方案&#xff1a; cmd中敲命令&#xff1a;python -m ensurepip 得到pip的setuptools 然后就可以用&#xf…

检测ID卡的输入或者是其它卡的输入。

由于ID卡或者是其它的一些不同类型的卡&#xff0c;它们只是负责模拟键盘的录入&#xff0c;但是&#xff0c;它们在录入的时候没有一个很好的标识位可以让我们知道当前输入的是客户手工录入的字符串还是ID卡读入的字符串&#xff0c;我相信&#xff0c;很多人在做这样的开发时…

mybatis学习(6):IntelliJ IDEA 如何创建一个普通的 Java 项目,及创建 Java 文件并运行

一、创建 Java 项目&#xff1a; 1、打开 IDEA 软件&#xff0c;点击界面上的 Create New Project 2、出现以下界面&#xff0c;选中 Java&#xff0c;然后选择 JDK&#xff0c;最后点击 Next&#xff0c;进行下一步&#xff08;我的是 jdk1.8&#xff09; 3、这里是选择生成项…

解决(?)问题

问题从来都没有真正的解决&#xff0c;所谓的解决问题只不过是在将一个问题转移成另一个问题而已 转载于:https://www.cnblogs.com/shadow-abyss/p/11248042.html

asp.net中获得客户端的IP地址

因为要在项目中取到客户端IP,在网上搜了下相关资料,其中有一篇文章总结的比较详细,这里就把一些我用的上总结一下 方便以后查阅. 通常我们都通过下面的代码获得IP: string ip System.Web.HttpContext.Current.Request.UserHostAddress; 或 string ip System.Web.HttpCon…

第一百五十期:Java程序员必备:异常的十个关键知识点

总结了Java异常十个关键知识点&#xff0c;面试或者工作中都有用哦&#xff0c;加油。异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在&#xff0c;数组越界&#xff0c;进行除法时&#xff0c;除数为0等都会导致异常。 前言 总结了Java异常十个关键知识点…

学用 TStringGrid [1] - ColCount、RowCount、Cells

本例功能:1、获取 StringGrid 的行数、列数;2、给单元赋值.运行效果图://示例代码: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ExtCtrls, Grids;typeTForm1 class(TForm)StringGrid1: TStringG…

第六章 设计程序架构 之 设计实现WebSocket策略

1. 概述 传统网页的通信方式是请求-响应模式&#xff0c;每次请求-响应都是新的连接。连接的建立和断开也是需要消耗资源的。 WebSocket是基于TCP协议&#xff0c;实现单个连接上的双向通信。 本章内容包括&#xff1a; 异步读写字符串和二进制数据、选择连接丢失策略、何时使用…

第一百五十一期:最新计算机技能需求排名出炉:Python仅排第三,第一你猜得到吗?

除了编程语言之外&#xff0c;要想找一份计算机相关的工作&#xff0c;还需要很多其他方面的技能。最近&#xff0c;来自美国求职公司 Indeed 的一份报告显示&#xff1a;在全美工作技能需求中&#xff0c;数据库语言 SQL、编程语言 Java 分列前两位。 除了编程语言之外&#x…

Java学习笔记_身份验证机制

身份验证机制&#xff08;authentication&#xff09;&#xff1a;确定一个用户具有自己声称的那个身份 应用程序关心用户是否通过了验证而不关心是通过何种方式进行的验证&#xff1f;&#xff1f;&#xff1f; 授权&#xff08;访问控制&#xff1a;authorization&#xff09…

歌谣致学习编程的你们

目录 致学习编程的你们&#xff0c;希望对大家有所帮助&#xff0c;纯属个人学习经验 前言 学习路线 个人网课学习平台 个人推荐两款软件 个人对于参加培训的看法 个人博客写作 同事同学资源 总结 前言 我是歌谣&#xff0c;一个致力于成为一名优秀的技术革新人员。高…

开发者福音!面向Web场景的云开发服务正式开放!

导 语 继支持小程序开发之后&#xff0c;云开发也支持Web使用啦&#xff01;开发者们可以使用云开发提供的云端能力&#xff0c;直接开发网站应用&#xff0c;如PC端网页、公众号中的网页等。由此开发者可以在网站应用中借助云函数实现业务逻辑&#xff0c;通过与云数据库、对象…