---------------------------------------
学习单词
---------------------------------------
Component 基本注解
Respository 标识持久层组件
Service 标识业务层组件
Controller 标识表现层组件
依赖注入三种方式
Autowired
Resouce
Inject
handler 操作者
invoke 调用
invocation 调用(名词)
invocationHandler 调用处理器、接口、处理器
proxy 代理人
method 方法
Aspect 切面
Advice 通知
Target 目标
JoinPoint 连接点
PointCut 切点
autoProxy 自动代理
execution 执行
log4j:
off 关闭
error 错误
info 信息
debug 调错
all 所有
spring 配置:
dataSource 数据源
url 地址
username 用户名
password 密码
driverClassName 驱动类
sqlSessionFactory session创建工厂
configLocation 配置地址
mapper 扫描器
basePackage 基础包
sqlSessionFactoryBeanName session创建工厂实体类名称
---------------------------------------
报错单词
---------------------------------------
instantiate 实例化
nest 嵌套
dependency 从属
qualifies 准予,取得资格
candidate 候选人
definition 清晰度,解说
com.project.source.service.impl.WormServiceImpl.basicDao; nested嵌套 exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.project.source.dao.impl.BasicDao] found for dependency从属: expected at least 1 bean which qualifies准予 as autowire candidate候选人 for this dependency从属. Dependency annotations释文{@org.springframework.beans.factory.annotation.Autowired(required=true)}
原因:BasicDao未被注解。
Invalid 无效的
bound 绑定
statement 声明
Exception in thread "main" org.apache.ibatis.binding.BindingException:Invalid(无效的)bound(绑定) statement(声明)(not found) com.project.source.mapper.IWormDao.getWormByIdat org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:189)
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:43)
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:58)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:51)
at $Proxy7.getWormById(Unknown Source)
at com.project.source.service.WormServiceImpl.getWormById(WormServiceImpl.java:35)
at com.project.source.servlet.getWormById.main(getWormById.java:24)
原因:mapper中找不到IWormDao接口