SSM
文章平均质量分 89
记录学习Spring、SpringMVC、MyBatis的笔记和遇到的问题
BUG_GUB
这个作者很懒,什么都没留下…
展开
-
【SpringMVC笔记、教程】
文章目录一、SpringMVC概述1、SpringMVC简介2、SpringMVC优点3、第一个SpringMVC程序1、实现步骤1、加入依赖SpringMVC依赖Servlet、Jsp依赖2、在web.xml中注册SpringMVC框架核心对象DispatcherServlet为什么要创建DispatcherServlet对象的实例呢?3、创建页面发起请求、接收结果4、创建控制器类5、创建SpringMVC配置文件2、SpringMVC请求处理流程二、SpringMVC注解式开发1、@RequestMap原创 2022-03-19 23:42:36 · 577 阅读 · 0 评论 -
【Spring笔记、使用教程】
一、SSM介绍SSM全称Spring+SpringMVC+MyBatis,是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。二、Spring概述1、介绍Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心技术是控制反转(IOC)和面向切面编程(AOP)。Spring 的主要作用就是为代码“解耦”,降低代码间的耦合度。就是让对象和对象(模 块和模块)之间关系不是使用代码关联原创 2022-03-19 23:38:01 · 819 阅读 · 2 评论 -
【MyBatis笔记、使用教程】
文章目录01. 介绍1.1、三层架构1.2、MyBatis02. jdbc问题总结03. 快速使用MyBatis3.1、项目结构3.2、基本使用步骤3.2.1 概述3.2.2 导入jar包MyBatisMySQLServlet、JspLombok3.2.3 创建表对应的Pojo类3.2.4 添加配置文件SqlMapConfig.xmlmapper.xmldb.properties3.2.5 测试开始(增删改查)测试步骤查增删改3.3、SQL语句中的参数3.3.1、一个简单参数3.3.2、多个参数1、使用@P原创 2022-03-19 23:34:20 · 2093 阅读 · 0 评论 -
# java.lang.ClassCastException: com.sun.proxy.$Proxy10 cannot be cast to com.xxxxx # Spring AOP
问题分析如果Spring运行时报错,可能出现的原因就是在getBean时做强制转换的类型不是接口类型。Java 通过getbean取出的类为什么要强转为接口类?疑惑:为什么在Spring主配置文件的bean标签中注入的是实现类,但是通过getBean()取出的时候却必须强制转化为接口类?这个问题应该是和spring中配置的代理模式相关的,即到底是使用JDK动态代理还是Cglib代理。关于代理模式这个问题spring的文档中这么写的:Spring AOP部分使用JDK动态代理或者CGLIB来原创 2022-02-25 13:26:03 · 522 阅读 · 0 评论