SSM
文章平均质量分 94
Spring + SpringMVC + MyBatis 学习
m0rta1
优秀的判断力来自经验,但经验来自于错误的判断。涉及领域: Java后端开发/前端开发/PHP/Python/WEB安全/逆向+PWN/云计算
展开
-
Spring-AOP 面向切面编程
一.Spring 的 AOP 简介1. 什么是 AOPAOP 为 Aspect Oriented Programming 的缩写,意思为 面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP 是 OOP (面对对象) 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。2 .AOP 的原创 2021-02-05 17:48:03 · 412 阅读 · 0 评论 -
Mybatis 做 like 模糊查询 以及 一个SQL标签中执行多条SQL语句
一、like 模糊查询 一开始我天真以为mybatis里面模糊查询的语句参数拼接可以这样写结果… 报错… 看了下报错,显示是语法错误,且问题出在 '%'肖'% order by TotalScore desc 附近,毫无疑问肯定是不能这样进行参数拼接解决办法: 1. 参数中直接加入% % 2. 使用bind标签 3. 使用CONCAT方法进行字符拼接效果展示:二、一个SQL标签中执行多条SQL语句报错: 解决办法:在application.xml中加原创 2020-12-18 11:45:56 · 349 阅读 · 0 评论 -
SpringMVC ---- 关于在配置了 produces=“application/json; charset=UTF-8“,依然响应数据中文乱码
如下图所示,我分明已经配置了编码格式,结果数据响应中文依旧是乱码我也甚是疑惑,误打误撞,修改了一下 IDEA的编码,把 UTF8 改成 GBK 再运行一次tomcat服务器,问题解决。原创 2020-12-10 09:09:26 · 4256 阅读 · 0 评论 -
SSM --- Spring历练之路(一)--- 简介与配置
一、 spring概述1.1 Spring是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和 持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架原创 2020-12-10 09:09:16 · 136 阅读 · 0 评论 -
Error creating bean with name ‘XXXController‘: Unsatisfied ... 问题解决
问题如下简单来说报错的原因就是创建itemController这个bean出错了,嵌套异常是itemService不满足依赖,容器里面没有com.xxw.ssm.service.ItemService 的实例。解决:出现上述问题,需查看三个地方 Controller层,Service层,web.xml1. Controller层: 看是否给需要注入的对象加 @Autowired注解2. Service层: 看是否给类加上@Service注解3. web.xml: 看Spring框架原创 2020-12-10 09:08:57 · 68446 阅读 · 20 评论