MyBatis
文章平均质量分 76
SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式。
李鲤驴。
这个作者很懒,什么都没留下…
展开
-
Mybatis四种分页方式
sql分页mybatis接口List<Student> queryStudentsBySql(Map<String,Object> data);xml文件<select id="queryStudentsBySql" parameterType="map" resultMap="studentmapper"> select * from student limit #{currIndex} , #{pageSize}</select>原创 2021-12-07 00:04:02 · 221 阅读 · 0 评论 -
【Spring Boot】面向切面编程AOP
AOP 简介背景分析我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码的复杂程度,使类可重用。对于一个业务而言,我们如何在不修改源代码的基础上对对象功能进行拓展,例如现有一个公告(通知)业务接口及实现:AOP概述AOP 与 OOP 字面意思相近,但其实两者完全是面向不同领域的设计思想。AOP(Aspect Orient Program原创 2021-09-29 16:32:48 · 44 阅读 · 0 评论 -
【Spring Boot】01_Spring Boot 技术快速入门
SpringBoot 简介背景分析在传统JAVAEE应用体系中创建一个项目,需要手动添加大量的依赖,还要考虑版本的兼容性,还有繁重的配置、负载的项目部署,会高度影响开发效率,即使是使用Spring进行资源整合,也存在同样的这些问题。还有就是现在的软件生态应用也已经形成一定的规模,整个软件架构体系在变化,企业对技术的要求也在变化,现在的企业更注重技术的开箱即用,更注重技术在生态圈中的深度融合,更注重轻量级的运维。由此由此spring boot诞生。解决什么问题Spring Boot是一个全新的Java原创 2021-09-13 20:21:34 · 97 阅读 · 0 评论 -
【Spring Boot】Spring Boot框架注解说明
SpringBoot 注解介绍@SpringBootApplication 包含了@ComponentScan@Configuration@EnableAutoConfiguration其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。@ComponentScan 组件扫描,可自动发现和装配一些Bean。@Configuration 等同于Spring的XML配置文件;使用Java代码可以检查类型安全。@Enab原创 2021-07-22 21:17:02 · 230 阅读 · 0 评论 -
【Spring MVC】Spring MVC 入门
@Controller由于前端控制器对浏览器发送的请求进行了统一的处理,但是具体的请求有不同的处理过程,因此需要创建处理具体请求的类,即请求控制器。请求控制器中每一个处理请求的方法成为控制器方法。因为SpringMVC的控制器由一个POJO(普通的Java类)担任,因此需要通过@Controller注解将其标识为一个控制层组件,交给Spring的IoC容器管理,此时SpringMVC才能够识别控制器的存在。@Controllerpublic class HelloController {}@原创 2021-08-29 02:48:10 · 663 阅读 · 0 评论 -
【Spring Boot】框架依赖包说明
springboot的核心就是starter(模块核心依赖)和autoconfiguration(自动配置)starter:依赖启动器,每个spring框架都有与之对应的starter,如springmvc有spring-boot-starter-web,spring-boot-starter-web内置web容器tomcate等autoconfiguration:自动化配置为springboot项目简化了繁琐的配置文件;核心就是通过@SpringBootApplication继承了@Spri原创 2021-08-26 22:44:16 · 976 阅读 · 0 评论 -
【MyBatis】MyBatis 持久层框架
MyBatis持久层框架概念 MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目,2010年5月这个项目由apahce sofeware foundation 迁移到了google code,并且改名为MyBatis。 MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。简化JDBC的开发能够更好的完成ORM(对象关系映射).........原创 2021-07-26 09:46:23 · 169 阅读 · 0 评论