![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 66
lin_x_t
阿巴阿巴阿巴
展开
-
Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘username‘
Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘username’ :已解决项目框架:springboot+mybatis问题:进行登陆验证时,传入username和password,使用mybatis框架进行查询语句中包含多个参数,会报错找不到参数解决:dao层接口方法的参数上需加@param(“username”) 和@param(“password”)原dao接口代码User check( String us原创 2021-04-07 11:02:30 · 717 阅读 · 0 评论 -
Spring AOP
Spring AOP(面向切面编程) Aop:面向切面编程一、什么是AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应的对象的核心功能毫无关系对于其他类型的代码原创 2021-01-27 14:23:23 · 79 阅读 · 0 评论 -
Spring 基于XML的IOC
Spring IOC相关知识点(控制反转)作用:为了解决程序之间的耦合性,我们使用了IOC,使用IOC后,我们想要获取的对象依靠的其它对象会通过被动的方式传送进来,可以直使用Spring容器中已注入的创建的对象,而不是我们自己自己创建对象(new一个对象)。传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类之间耦合性高,难于测试;有了IOC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是松散耦合,这样也方便测试,利于功能复用,更重要的是使得程序的整原创 2021-01-19 23:40:42 · 95 阅读 · 0 评论