
SSM框架
〆゛Care
不积跬步,无以至千里;不积小流,无以成江海……
展开
-
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection
在mybatis的xml中注释有风险,编写需谨慎mybatis的mapper.xml报了There is no getter for property named 'xxx’异常我遇到的问题,项目启动后报了标题的异常就很奇怪,我写的查询对象明明这个属性已经注释了为什么会提示未找到该属性的get方法呢?原因sql的xml中写了这个属性后注释掉了 /*#{xxx}, #{yyy}*/mybatis仍然把#{xxx}当成了参数解决方法删除注释或者使用<!-- -->...原创 2020-06-29 11:52:37 · 92296 阅读 · 2 评论 -
No qualifying bean of type
使用idea启动SSM项目报错,@Autowired注解的mapper找不到。我的原因是在mapper.xml中的parameterType使用了别名,但是我的配置文件中并没有配置所以导致启动报错解决办法是parameterType使用全类名或在配置文件中配置<typeAliases>标签...原创 2020-05-08 15:02:59 · 305 阅读 · 0 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
我用的开发工具是IDEA我的原因有两点:1.数据库密码错误,在单元测试的时候数据库密码写错了(不知道和这个异常是否有关系)2.mapper文件和xml文件没有在一个文件夹<mapper namespace="">也指定了mapper的位置3.<build> <resources> <resource> <directory>sr...原创 2020-03-31 21:53:41 · 1039 阅读 · 0 评论 -
关于mybatis(一)
mybatis不是一个完整的ORM框架,需要自己完成sql的编写执行流程:1、需要编写mybatis的核心配置文件,用于加载映射文件,设置延迟加载等等。DataSource在和spring整合后由spring管理,二级缓存机制是默认开启的。2、由SqlSessionFactoryBuilder加载核心配置文件。3、通过SqlSessionFactoryBuilder对象获取SqlS...原创 2018-11-08 17:06:40 · 118 阅读 · 0 评论 -
关于mybatis(二)
mybatis的mapper.xml文件中resultType和resultMap的区别:1、resultType需要列明和pojo的属性名一一对应2、resultMap可以将不一致的列的值映射到指定的属性上; 可以完成mybatis的高级映射(表间关系,association,collection)3、优先使用resultType. 重复使用的sql语句可以提取到<...原创 2018-11-12 16:50:50 · 148 阅读 · 0 评论 -
springmvc笔记
springmvc是spring的一个模块。springmvc是表现层框架,作用和struts2类似,本质是一个servlet。而struts2的本质是一个filterspringmvc的工作流程:1、用户发送请求到前端控制器2、前端控制器(DispatchServlet)将请求交给处理器映射器(HandlerMapping)进行处理,返回一个controller3、前端控制器...原创 2018-11-12 17:52:47 · 122 阅读 · 0 评论 -
springmvc( 二)
ssm项目启动报"No bean named 'XXX' is defined原因可能是spring配置文件引入的jar包依赖或xsd没有下载成功,我是在重启几次项目之后ok的springmvc的页面在格式化时间后,后台属性无法对应,导致报400错误。可以在属性对应的javabean对象中对该属性加注解@DateTimeFormat即可解决该问题springmvc在返回值为String的时...原创 2018-11-19 16:15:36 · 117 阅读 · 0 评论 -
SQL异常,state '42000', error code '1064'
遇到一个sql更新语句异常,提示state ‘42000’, error code ‘1064’。因为项目是ssm,利用mybatis逆向工程生成的mapper和pojo文件,要更新的这个表中有新加的字段,但是在mapper.xml中这个字段在添加的时候,未在后方加‘,’导致语句错误。...原创 2019-09-18 17:18:16 · 2454 阅读 · 0 评论