SSM
文章平均质量分 76
王墨鱼
开始记录每天的学习和收获!
展开
-
MyBatis-Plus
mybatis-plus只做增强 不做改变原创 2022-08-09 11:34:22 · 3753 阅读 · 0 评论 -
Springboot学习
Springboot详细学习笔记原创 2022-07-31 20:54:05 · 932 阅读 · 1 评论 -
SpringMvc学习笔记(三)
转发的地址永远也不会改变,不管转发的是action还是什么其他的,关键字是在return的返回参数前面去放置forword:重定向以及转发的四种方式第一种:默认的转发第二种:带action的转发第三种:重定向第四种:带action的重定向前端代码:后端代码:主要是forward和redirect这两个参数,总结就是转发的路径是不会改变的,但是重定向给的是第一个案例效果展示第一种第二种第三种第四种SpringMvc的默认参数类型1)HttpServeletRequest2)HttpServ原创 2022-07-12 16:18:41 · 202 阅读 · 0 评论 -
SpringMvc(二)
五种提交数据的方式:(从前端像后台提交数据)第一种:单个数据进行提交 提交方式:直接就可以收到后台传过来的代码第二种:对象封装的方式进行提交在提交请求当中,保证请求参数的名称和实体类成员变量的名称一致,就可以自动进行提交Tomcat升级之后就已经被解析了,不是spring框架来进行改善的,但是Tomcat也只是解析了get方法里面的全部的中文和post请求是没有关系的后端关键是传参的参数名字和实体类的参数名字要保持一致才可以实体类pojo 后端请求第三种:动态占位符提交仅限于超....原创 2022-07-11 14:15:31 · 130 阅读 · 0 评论 -
SpringMvc学习笔记(一)
@Requestmapping详解 RequestMapping也可以添加在类上面,不过就相当于多了一个路径 相当于就是多了一个路径 GET和POST的区别有哪些?HTTP最常用的两大请求方法_哔哩哔哩_bilibili 优化的五个方向:resultMapping可以提交post方法,或者是get方法第一个数据提交的方式:散提数据直接用Stri...原创 2022-07-05 13:33:49 · 60 阅读 · 0 评论 -
Spring学习笔记(五)
将MyBatis 与Spring 进行整合,主要解决的问题就是将SglSessionFactory 对象交由Spring来管理。所以,该整合只需要将SglSessionFactory的对象生成器SgISessionFactoryBean注册在Spring 容器中,再将其注入给Dao 的实现类即可完成整合。实现Spring与MyBatis 的整合。常用的方式:扫描的Mapper 动态代理。Spring 像插线板一样,mybatis框架是插头,可以容易的组合到一起。...原创 2022-06-06 10:40:35 · 63 阅读 · 0 评论 -
Spring学习笔记(四)
aop原创 2022-06-04 19:31:21 · 397 阅读 · 0 评论 -
Spring学习笔记(三)
面向切面编程AOPAOP(Aspect Orient Programming),面向切面编程切面:公共的,通用的,重复的功能称为切面,就是将切面提取出来,单独开发,在需要调用的地方通过动态代理的方式来调用原创 2022-06-03 17:05:24 · 63 阅读 · 0 评论 -
Spring学习笔记(二)
基于注解的IOC(99条消息) Spring基于注解的IoC配置_Demon_gu的博客-CSDN博客也称为DI(Dependency Injection),它是IOC的具体实现技术总的都是要创建对象,并且进行依赖的注入1)创建对象的注解@Componet:可以创建任意的对象@Controller:专门可以创建控制器的对象(Servlet),这种对象可以接受用户的请求,可以返回处理结果给客户端@Service:专门用来创建业务逻辑层的对象,负责向下访问数据访问层,处理完毕之后的结原创 2022-05-29 09:04:01 · 99 阅读 · 0 评论 -
Spring学习笔记(一)
框架的核心是AOC和IOC,支持很多框架面向接口编程:类中成员变量设置为接口 方法的参数设置为接口 方法的返回值设置为接口 调用的时候接口指向实现类 i18n表示的是国际化Spring特点:1)轻量级,每个jar很小,对代码无污染,2) 面向接口编程 项目可拓展性强 可维护性高3)AOP面向切面编程 底层是动态代理(类比日志来理解,谁用谁拿走,集中开发)4)整合其他的框架,整合后使其他的框架更方便IOC是一个概念也是一个思想,由Spring进行对象的创建和依赖注入,.原创 2022-05-28 13:40:15 · 147 阅读 · 0 评论 -
Mybatis学习笔记(四)
前面涉及到了一个解决办法就是起别名,后面还是将resultMap来引入解决问题(84条消息) resultMap的用法以及关联结果集映射_正在努力的陈序员的博客-CSDN博客_resultmap原创 2022-05-23 17:26:27 · 83 阅读 · 0 评论 -
Mybatis学习笔记(三)
动态sql引入(81条消息) 动态SQL_陈伟chenwei的博客-CSDN博客_动态sql动态sql的第一个标签<sql>标签引用的时候要用<include>才可以 <sql id="allColumns"> id,username,birthday,sex,address </sql> <select id="getAll" resultType="org.example.pojo.Users">原创 2022-05-07 01:00:20 · 504 阅读 · 0 评论 -
Mybatis学习笔记(二)
动态代理的意义:在UserDao接口访问层下面的实现类里面 UsersDao里面的类是在Map文件里面的需要mybatis去解析。这里面按我现在的理解是,底层的sdk代理了UsersMappper.xml文件来的,这个UserMapper文件是和UserMapper的接口绑定在一起的 既然是在一起的所以就是 xml文件里面必须得和UserMapper接口里面的方法保持一致,要不都不算是implement了首先在pojo里面建立一个实体类:按着数据库正常来就像但是要注意的是驼峰命名法.原创 2022-05-04 21:46:41 · 314 阅读 · 0 评论 -
mybatis学习笔记(一)
(78条消息) 代理模式的使用总结_ZYF-ZYF的博客-CSDN博客_代理模式有啥用代理的目的:目的对象不可访问,通过代理对象来进行访问作用:控制目标的访问,增强的功能代理的分类:静态代理和动态代理代理模式的特点:1.目标对象和代理对象实现同一个业务接口2.目标对象必须实现接口3.代理对象在对象运行前就已经存在4.能够实现目标对象的切换,但是无法实现功能的灵活切换下面的三个程序:总结一定是要面向接口编程统一来写一个service.Service 这样的类,.原创 2022-05-02 13:40:17 · 218 阅读 · 0 评论