![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 59
阿飞呀-
不以物喜,不以己悲。
展开
-
Mybatis 和 Mybatis Plus 的使用区别
一、MyBatisMyBatis前身是iBatis,是Clinton Begin在2001年发起的一个开源项目。发展成为一款基于java的持久层框架。Mybatis是一款优秀的持久层框架支持自定义SQL查询、存储过程和高级映射,消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索。MyBatis可以使用简单的XML或者注解进行映射和配置,通过将参数映射到配置的SQL最终解析为执行的SQL语句,查询后将SQl结果集映射成java对象返回。MyBatis提供的持久层框架包括SQL Maps(Mappe原创 2021-11-13 14:28:37 · 740 阅读 · 0 评论 -
Spring boot实现RESTful风格Web应用
REST(Representational State Transfer,表述性状态转移)描述了一个架构样式的网络系统,如Web应用程序。REST指的是一组架构约束条件和原则,满足这些约束条件和原则的应用程序或设计就是RESTful。Web应用程序最重要的REST原则是客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必须的信息。此外,无状态请求可以由任何可用服务器回答,客户端可以缓存数据以改进性能。服务器端的应用程序状态和功能可以分为各种资源,常见的资源包括原创 2021-11-11 15:47:14 · 1309 阅读 · 0 评论 -
springboot学习笔记-----创建springboot项目
一、创建springboot项目1.配置开发环境Spring Boot 2.xJDK 8.0 及以上版本Maven 3.xIntelliJ IDEA 14.0 以上上面是需要的系统环境和编码工具。2.创建springboot项目Intellij IDEA 一般可以通过两种方式创建 Spring Boot 项目:使用 Maven 创建使用 Spring Initializr 创建使用maven创建使用 IntelliJ IDEA 创建一个名称为 helloworld 的 Maven原创 2021-11-10 13:13:23 · 170 阅读 · 0 评论 -
Spring-AOP事务管理笔记
一、了解AOPAOP (Aspect Oriented Programming)AOP是面向切面编程AOP降低代码耦合性,提高程序的可重用性,提高开发效率创建使用bean.xml配置文件二、注解分类和注解AOP1.切面 :切面一般定义为一个 Java 类, 每个切面侧重于特定的跨领域功能,比如,事务管理或者日志打印等。2.连接点 :程序执行的某个点,比如方法执行。构造函数调用或者字段赋值等。在 Spring AOP 中,连接点只会有 方法调用 (Method execution)3.通知 :原创 2021-10-16 15:31:02 · 173 阅读 · 0 评论 -
SpringMVC笔记①------使用MVC+Tomcat框架搭建web应用
1.spring mvc介绍Spring mvc是java实现了一种轻量级web框架,将web层进行了职责解耦,其目的就是为了简化web开发 2.servlet 三大作用域request:每一个请求都是一个新的request对象,如果在web组件之间需要共享同一个请求中的数据,只能使用请求转发。session:每一个会话都是一个新的session对象,如果需要在一次会话中的多个请求之间需要共享数据,只能使用session。application:应用对象,tomcat启动到tomcat关闭,表原创 2021-10-15 16:19:28 · 798 阅读 · 1 评论