接触框架几天了。对框架也有了大概的了解。增删改查基本没有问题。
这几天错误主要在于:
①:单词错误,细节问题,多注意。
②:数据类型没有搞清楚,这个多多熟悉。
③:链表查询需要多多熟练。
类型:
①:parameterType 指定数据类型:java.lang.String
②:resultType 指定返回类型:TestBean
IStudentMapper s = session.getMapper(IStudentMapper.class);
这句话是说接口的引用指向实现类,是多态。IStudentMapper.class通过反射获取类模板,并实现。
(@Param("nn")int id)
别名nn代表的是id,XML文件里就不用id,会过不了配置文件。XML文件里就要别名来代替。
SqlSession的理解:
SqlSessionFactory:创建SqlSession实例的工厂。
SqlSession:用于执行持久化操作的对象,
类似于jdbc中的Connection。
SqlSessionTemplate:MyBatis提供的持久层访问模板化的工具,线程安全,可通过构造参数或依赖注入SqlSessionFactory实例。