MyBatisPlus MyBatisPlusMyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具 在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生 MyBatis-Plus 🚀 为简化开发而生 (baomidou.com) 无侵入 损耗小 强大的 CRUD 操作 支持 Lambda 形式调用 支 2024-07-02 JAVA > SSM
SpringBoot-打包和运行 SpringBoot-打包和运行打包SpringBoot内置了服务器软件,打包后为jar包而不是war包,打完包之后可直接运行 在pom.xml中为当前的maven项目添加spring-boot-maven-plugin打包插件 12345678<build> <plugins> <plugin> <groupId 2024-07-02 JAVA > SSM
SpringBoot-整合SpringTX&SpringAoP SpringBoot-整合SpringTXSpringTX的功能由JDBC来实现,所以我们需要导入JDBC依赖 spring-boot-starter-data-jdbc SpringBoot使用事务特别简单,只需要添加JDBC依赖,然后在需要事务管理的方法上使用@Transactional注解 SpringBoot-整合SpringAoPSpringAoP的功能需要导入AoP的依赖,此依 2024-07-02 JAVA > SSM
SpringBoot-整合MyBatis SpringBoot-整合MyBatisSpring没有提供MyBatis的启动器,由MyBatis提供启动器(整合依赖包) mybatis-spring-boot-starter 干掉配置类!!!SpringBoot的主要目的就是尽量干掉配置类,使用application.yaml配置文件的方式替换配置类 12345678# mybatis配置(彻底抛弃mybatis-config.xml 2024-07-02 JAVA > SSM
SpringBoot-整合Druid SpringBoot-整合DruidSpring没用提供Druid的启动器,由Druid提供启动器(整合依赖包) druid-spring-boot-starter application.yaml123456789101112131415161718192021222324252627282930313233343536373839404142spring: datasource: 2024-07-01 JAVA > SSM
SpringBoot-整合SpringMVC SpringBoot-整合SpringMVC导入spring-boot-starter-web启动器12345<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web --><dependency> <groupId>org.spring 2024-07-01 JAVA > SSM
SpringBoot-统一参数配置 SpringBoot-统一参数配置SpringBoot工程下,进行统一的配置管理,你想设置的任何参数(端口号、项目根路径、数据库连接信息等等)都集中到一个固定位置和命名的配置文件(application.properties或application.yml)中! 配置文件应该放置在Spring Boot工程的src/main/resources目录下。这是因为src/main/resources目 2024-06-30 JAVA > SSM
SpringBoot SpringBootSpringBoot 帮我们简单、快速地创建一个独立的、生产级别的 Spring 应用(说明:SpringBoot底层是Spring),大多数 SpringBoot 应用只需要编写少量配置即可快速整合 Spring 平台以及第三方技术! SpringBoot的主要目标是: 为所有 Spring 开发提供更快速、可广泛访问的入门体验。 开箱即用,设置合理的默认值,但是也可以根据 2024-06-30 JAVA > SSM
SSM整合-其他问题 SSM整合-其他问题@Slf4j想要输出的类上使用@Slf4j注解,调用log对象的方法(例如info),使用{}作为占位符打印日志 1234567@RestController@ComponentScan("com.xiaobai.controller")@RequestMapping("schedule")@Slf4jpublic c 2024-06-30 JAVA > SSM
SSM整合 SSM整合 微观:将学习的Spring SpringMVC Mybatis框架应用到项目中! SpringMVC框架负责控制层 Spring 框架负责整体和业务层的声明式事务管理 MyBatis框架负责数据库访问层 宏观:Spring接管一切(将框架核心组件交给Spring进行IoC管理),代码更加简洁。 SpringMVC管理表述层、SpringMVC相关组件 Spring管理业务层、持久 2024-06-29 JAVA > SSM