MyBatis学习
美少女降临人世间
剪辑+内容创作(原:Java史上最全知识点,进阶ing.....记录我的成长之路(也在学前端),互联网时代,资源共享,欢迎各方大佬赐教,评论点赞收藏支持,萌新会认真创作出更优秀的技术性博文~)
展开
-
xml文件没有自动提示:dtd配置自动提示
mapper映射文件没有自动提示没有自动提示用起来很不方便,工具就失去了它的使用价值。所以接下来跟着我一起配置一下xml文件的自动提示吧~1. 准备好对应版本的dtd文件如何查看自己需要什么版本的dtd文件呢?这很简单,只需要查看创建好的xml文件的最上方的一行代码。如下所示:<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3....原创 2019-11-12 21:41:52 · 953 阅读 · 0 评论 -
mysql数据库The server time zone value '�й���ʱ��' is unrecogni等报错解决
MySQL连接报错spring.datasource.url连接信息出问题。报错信息{ "timestamp": "2019-11-12T11:07:30.870+0000", "status": 500, "error": "Internal Server Error", "message": "nested exception is org.apache.ibatis.e...原创 2019-11-12 19:16:03 · 10497 阅读 · 1 评论 -
generator自动生成mybatis配置和类信息报Table configuration with catalog null错误解决
Mybatis generator,Table configuration with catalog null, schema null报错解决运行generator命令自动生成mybatis配置和类的过程中报错。下面列出报错可能的原因及对应解决办法。原因一:mybatis-generator:generate命令写错了将命令写错写成了mybatis-generator:generator...原创 2019-11-12 14:35:34 · 3410 阅读 · 0 评论 -
Type interface com.briup.dao.mapperInterface.SCateMapper is not known to the MapperRegistry.报错解决
Type interface com.briup.dao.mapperInterface.SCateMapper is not known to the MapperRegistry.使用mybatis框架编写代码确实方便很多,但有时会出现一些细节,导致项目报错。而大部分细节问题出现在mapper映射文件xml文件中,这些细节非常重要。现在遇到的Type interface com.briup...原创 2019-10-19 17:43:58 · 1374 阅读 · 3 评论 -
org.apache.commons.logging.LogFactory报错解决
java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory遇到这样的问题,是因为缺少文件commons-logging.jar包导致的。导入方法是:右键项目->Properties->Deployment Assembly->Add->Java Build Path Entries;原创 2019-10-18 15:03:38 · 15532 阅读 · 2 评论 -
Mybatis配置详解
Mybatis配置详解MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者JavaAPI创建。使用xml配置Mybatis构建SqlSessionFactory最常见的方式是基于XML配置。下面的 mybatis-config.xml展示了一...原创 2019-10-16 20:30:18 · 164 阅读 · 0 评论 -
Mybatis框架组成部分
需要有config.xml配置文件使用mapper接口使用mapper.xml配置映射和sql语句test测试类中调用每个模块的功能原创 2019-10-15 23:16:29 · 342 阅读 · 0 评论 -
MyBatis配置文件setting全局配置参数
settings元素: 全局参数设置注意:大多数情况下,【这些参数使用它们的默认值即可】为满足应用特定的需求,MyBatis默认的全局参数设置可以被覆盖掉,如下所示: <settings> <setting name="cacheEnabled" value="true" /> <setting name="lazyLoadingEnable...原创 2019-10-14 14:51:01 · 1016 阅读 · 0 评论 -
Mybatis简化工厂
简化工厂未简化版本例:将数据使用插入语句插入到数据库中。如下所示测试单元代码。@Test public void test_insert() { try { InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlSession...原创 2019-10-14 11:35:34 · 135 阅读 · 0 评论 -
MyBatis报错Cannot find class: oracle.jdbc.driver.OracleDriver
问题MyBatisSqlSessionFactory得到配置文件。inputStream = Resources.getResourceAsStream("mybatis-config.xml");mybatis-config.xml使用如下配置连接数据库db.properties:jdbc.driverClassName=oracle.jdbc.driver.Oracle...原创 2019-10-14 10:02:49 · 2825 阅读 · 0 评论