初学mybatis闭坑1-### Error querying database. Cause: java.sql.SQLException: The connection property ‘us

今天跟着b站视频学习了点mybatis框架,真是看老师操作几分钟,我线下得整好久才调试运行出来。。

在运行测试函数的时候遇到了下面这个报错:

Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: 
### Error building SqlSession.
### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 104; 对实体 "serverTimezone" 的引用必须以 ';' 分隔符结尾。
	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:64)
	at com.pojo.MyApp.main(MyApp.java:25)

有点o((⊙﹏⊙))o,查看代码出错的地方:

public class MyApp {
    public static void main(String[] args) throws IOException {
        String config = "mybatis.xml";
        InputStream in = Resources.getResourceAsStream(config);
        SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();

        //下面这行报错
        SqlSessionFactory factory = builder.build(in);


        SqlSession sqlSession = factory.openSession();
        String sqlid = "com.pojo.Dao.peopleDao" + "." + "selectpeople";
        List<people> peopleList = sqlSession.selectList(sqlid);
        for (people peo : peopleList) {
            System.out.println(peo);
        }
        sqlSession.close();

    }
}

应该是数据库连接配置那块出了问题,去看看

 

这里有报错,光标移到报错的位置,按下键盘的A/t+Enter键,选第一个解决方式

然后就&就变成&amp;随之报错也没有了

再运行看看结果

可以成功执行了

第一次写博文,有点不知所措😅。。。。。。鼓捣了一下午,学习mybatis自己的第一个小demo跑起来了 ٩(๑>◡<๑)۶

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员-小李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值