![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 68
敲个大西瓜
小白
展开
-
Mybatis之动态SQL
还是上面的例子,但是策略变为:传入了 “title” 就按 “title” 查找,传入了 “author” 就按 “author” 查找的情形。如果传入了 “title” 参数,那么就会对 “title” 一列进行模糊查找并返回对应的 BLOG 结果。而且,若子句的开头为 “AND” 或 “OR”,where 元素也会将它们去除。set 元素会动态地在行首插入 SET 关键字,并会删掉额外的逗号,你可以通过使用trim元素来达到同样的效果。set 元素可以用于动态包含需要更新的列,忽略其它不更新的列。原创 2023-03-20 21:42:32 · 237 阅读 · 0 评论 -
springboot2核心技术与响应式编程(一)
相关文档学习文档入口springboot原生文档springboot生态springboot架构springboot优缺点优点:● Create stand-alone Spring applications○ 创建独立Spring应用● Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)○ 内嵌web服务器● Provide opinionated ‘starter’ dependencie原创 2022-05-03 00:10:27 · 197 阅读 · 0 评论 -
springmvc(四)SpringMVC核心技术
SpringMVC核心技术转发和重定向forward:视图完整路径redirect:视图完整路径异常处理框架使用的是集中的异常处理,把各个Controller中抛出的异常集中到一个地方处理,处理异常的叫做异常处理器,框架中使用两个注解完成异常的集中处理,这样每个Controller就不用单独处理异常了,注解是:1.@ExceptionHandler:放在方法的上面,表示方法可以处理某个类型的异常,当异常发生时,执行这个方法,2.@ControllerAdvice:放在类的上面,表示这个类有原创 2022-04-24 14:27:07 · 864 阅读 · 0 评论 -
springmvc(三)整合SSM
SSM整合思路整合思路容器的创建SSM整合开发步骤原创 2022-04-23 23:35:37 · 335 阅读 · 0 评论 -
SpringMVC(一)概述
springmvc概述1.1springmvc基本说明springmvc是基于spring的,是spring中的一个模块。做web开发使用的,springmvc叫做spring web mvc,说明他是spring的核心技术,做web开发,springmvc内部是使用mvc架构模式,springMVC是一个容器,管理对象,使用IOC核心技术,springmvc管理界面层中的控制器对象。springmvc底层也是servlet为核心,接收请求,处理请求,显示处理结果给用户,处理用户的请求:用户发起原创 2022-03-28 16:08:40 · 1062 阅读 · 0 评论 -
spring快速入门(二) AOP
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-03-01 18:17:11 · 399 阅读 · 1 评论 -
spring快速入门(四)spring事物
spring管理事务事物的概念什么是事物,事物是一些sql序列的集合,是多条sql,作为一个整体,事务指逻辑上的一组操作,这组操作要么全部成功,要么全部失败.事物有四个特性原子性,一致性,隔离性,持久性解释原子性:意思是不可分割 通俗的说要么全部成功如果有一个失败那全部失败一致性:操作之前的数据总量变化一致 列 转账: 如果小马转账给小王一千万 如果小马的金额没有变那么小王得到了一千万那那么就失败不一致 就是操作之前之后数据要一致隔离性:多个事物操作某一条记录他们原创 2022-03-03 20:39:14 · 1083 阅读 · 0 评论 -
spring快速入门(五)spring与web
这是一个spring与web相关的项目链接:https://pan.baidu.com/s/1wPJW2XUr5jXXSzuNmbF8IA提取码:al1w原创 2022-03-04 15:35:48 · 186 阅读 · 0 评论 -
spring快速入门(三)spring集成其他框架
spring集成mybatis集成的思路spring能集成很多的框架,是一个很好地优势,通过集成更好的使用其他的框架,继承的核心思想是spring IOC核心技术要集成框架,例如要使用mybatis,要怎么使用mybatis,使用mybatis,需要创建mybatis框架中的某些对象,使用这些对象,就能使用mybatis提供的功能了分析:mybatis执行sql语句,需要哪些对象,1.需要Dao接口的代理对象,例如studentDao接口,需要一个它的一个代理对象,使用sqlsession.原创 2022-03-02 23:01:08 · 630 阅读 · 0 评论 -
Mybatis快速入门(一)
第一章 框架的概述1.三层架构mvc:web开发中,使用mvc架构模式,m:数据,v:视图,c:控制器。m:数据:来自数据库mysql。来自文件,来自网络。v视图:现在使用jsp,html,css,js。显示请求处理结果,把m中的数据显示出来。c控制器:接受请求,调用service对象,显示请求的处理结果,当前使用servlet作为控制器,mvc的作用:1.实现解耦合。2.让mvc各负其责。3.使系统扩展性更好。更容易维护。三层架构三层架构:1.界面层(视图层):接收用户的请求,调用se原创 2022-04-16 00:52:52 · 577 阅读 · 0 评论 -
Mybatis快速入门(二)
第四章 动态SQL什么是动态SQL:同一个dao的方法,根据不同的条件可以表示不同的sql与语句,主要是where部分有变化,使用mybatis提供的标签实现动态sql的能力,主要讲if,where,foreach,sql,使用动态sql的时候,Dao方法的形参使用Java对象。什么时候使用动态sql?内容列表动态sql-if动态sql-where动态sql-foreach动态sql-片段if 标签语法:where 标签使用if标签时,容易引起sql语句语法错误,使用w原创 2022-04-16 22:41:16 · 590 阅读 · 1 评论