註解錯誤一般有三種情況:
1. 你的BrandServiceImpl必須以@Service或@Component註解才行。
2。自動寫入的時候把接口寫成實現類了
@Autowired
private BrandServiceImpl brandServiceImpl;
應該是
@Autowired
private BrandService brandService ;
3.在BrandDao 類上加上@Repository註解
註解錯誤一般有三種情況:
1. 你的BrandServiceImpl必須以@Service或@Component註解才行。
2。自動寫入的時候把接口寫成實現類了
@Autowired
private BrandServiceImpl brandServiceImpl;
應該是
@Autowired
private BrandService brandService ;
3.在BrandDao 類上加上@Repository註解
動態代理方式 動態代理: 特點:字節碼隨用隨創建,隨用隨加載 作用:不修改源碼的基礎上對方法增強 分類: 基於接口的動態代理 基於子類的動態代理 一、基於接口的動態代理 基於接口的動態代理:
Mybatis註解開發 一級緩存 @Test public void testFindOne() { SqlSession session = factory.openSession();