- 博客(3)
- 收藏
- 关注
原创 MyBatis工作流程
1. 首先加载mybatis-config.xml总配置文件,根据development的参数配置连接数据库;查询mappers映射关系,找到mapper.xml配置文件 2. 执行mapper.xml文件,该文件记录了运行SQL 3. 在dao接口层,dao的方法名对应mapper.xml的ID 一个表 对应 一个实体 对应 一个mapper 对应 一个dao 4. 在service层,通过工具类获取连接;通过代理模式(反射)获取dao接口对象 5. 调用dao接口方法,执行SQL语句 6. 关闭SqlS
2021-06-25 15:46:17 98
原创 解决多个dao和service的对象创建
spring-IOC管理service层对象 注解 + 自动装配 由于service层与dao层不同,有具体的实现类,采用注解和自动装配来管理对象。 1、在spring容器中注释(删除)service的bean标签; 2、在spring容器开始位置开始注解扫描; 3、在service实现类前使用@Service,表示service类; 4、在service实现类中使用@Autowired完成对dao对象的赋值; 5、新建SpringJunit测试类,使用注解表示该类是spring提供对单元测试的支持,加载配
2021-06-25 15:44:53 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人