-
hello类
查看全部 -
配置选择 web sql-->Mybatis
查看全部 -
起名更改配置
查看全部 -
初始化创建项目
查看全部 -
更改spring 自动注入配置
查看全部 -
(泪目)
花了两个多小时,终于把dao层开发这节的test通过了
遇到的第一个问题是空指针,发现是assertEquals方法选错了,要选参数为long,long的
第二个问题是Failed to load ApplicationContext,
后来发现是test注解导包导错了
spring-test需要的Junit是org.junit.Test
第三个问题是No suitable driver
是因为我的mysql是8.0.1.6。
然后我的依赖最开始用的是最新的,然后最新的发现mysql连不上
于是把老师的源码的对照的拷了一遍,依赖用的是老师的,然后发现问题还是没解决。然后在看问答和笔记的过程了解到spring依赖和mysql连接依赖有对应关系,于是我把依赖换成了最新的,mysql版本的依赖中加上我的mysql版本<version>8.0.1.6</version>导入后。
在application.xml改成这样
#数据库驱动 jdbc.driver=com.mysql.cj.jdbc.Driver #数据库链接 jdbc.url=jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC
就ok了。
查看全部 -
AreaServiceImpl中的插入操作:事务+异常处理,事务回滚,默认为当抛出RuntimeException的时候,事务会回滚
查看全部 -
service层,事物的配置:
查看全部 -
在bean中用Alt+enter键建测试类:
查看全部 -
mapper的编写:
查看全部 -
dao创建
查看全部 -
数据库的配置:
事务提交:
查看全部 -
数据库配置文件中设置:
查看全部 -
数据库的连接配置:
查看全部 -
配置文件中修改端口和增加上下文:
查看全部
举报