
spring
文章平均质量分 86
爱吃饭的阿强
HandsomeAq
展开
-
Mybatis---ResultMap
ResultMapresultMap元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的长达数千行的代码。ResultMap 的设计思想是,对于简单的语句根本不需要配置显式的结果映射,而对于复杂一点的语句只需要描述它们的关系就行了。一、字段映射如果数据库中表的字段与User原创 2021-09-13 14:53:57 · 410 阅读 · 0 评论 -
SpringBoot
SpringBoot:一言以蔽之,SpringBoot用来简化Spring开发。虽然 Spring 的组件代码是轻量级的,但它的配置却是重量级的(需要大量 XML 配置) 。为此,Spring 2.5 引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式 XML 配置。Spring 3.0 引入了基于 Java 的配置,这是一种类型安全的可重构配置方式,可以代替 XML。官网说明:Spring Boot makes it easy to create stand-alone, prod原创 2021-09-13 11:03:05 · 157 阅读 · 0 评论 -
Docker
docker中文免费手册 [Docker — 从入门到实践]https://vuepress.mirror.docker-practice.com原创 2021-09-03 10:50:08 · 148 阅读 · 0 评论 -
(SSM+SE)SSO(3.2 注册和配置中心)
注册中心Eureka和配置中心config server这两个呢都是spring cloud里的技术,使用也是很广泛的.先说eureka:首先把项目中关于nacos的部分都注释掉:创建一个新的module,eureka不像nacos,需要自己创建module,添加依赖和进行相关的配置:添加依赖: <dependency> <groupId>org.springframework.cloud</groupId>原创 2021-08-23 20:14:47 · 238 阅读 · 0 评论 -
(SSM+SE)SSO(3.1 注册和配置中心)
注册中心和配置中心记录两套配置,一个是Nacos,既是注册中心也是配置中心.二是注册中心Eureka和配置中心config server.Nacos:Nacos的主要作用有两个:一是注册中心,二是配置中心.下载和配置:下载:https://github.com/alibaba/nacos/releases下载并解压后 打开nacos目录下的conf文件夹,比如我得路径是D:\nacos\conf找到两个重要文件application.properties和nacos-mysql.sql.首原创 2021-08-21 11:27:26 · 377 阅读 · 0 评论 -
(SSM+SE)SSO(2 resource)
我们开始resource部分的配置:先做一下准备工作:我们新建一个common的module,用于存放公用的代码,比如上次使用的两个工具类以及实体对象类:pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2021-08-09 15:07:58 · 146 阅读 · 0 评论 -
(SSM+SE)SSO项目(1)
SSO项目笔记一、项目结构:新建一个Maven项目,取名为HandsomeAq_SSO,它有4个子module,分别是:auth:负责权限管理gateway:负责网关管理resource:负责资源管理web:负责前端管理在HandsomeAq_SSO的pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt原创 2021-08-07 14:54:30 · 338 阅读 · 0 评论 -
SSM总结Part3----将MyBatis替换为MyBatisPlus
1、MyBatis-Plus官网:https://baomidou.com/以下资料转载自官网MyBatis-Plus(opens new window)(简称 MP)是一个MyBatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置...原创 2021-07-01 19:49:27 · 1126 阅读 · 0 评论 -
SSM总结Part2----Mybatis(Springboot整合mybatis)
(1)新建一个springboot项目在选择依赖的时候选择Spring Web,Mysql和Mybatis。(2)在resources里创建yml文件#YML默认读取时采用UTF-8spring: application: name: mybatis datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/jt?serverTimez原创 2021-07-01 19:21:35 · 201 阅读 · 0 评论 -
SSM总结Part1----Spring
1、Spring1.1什么是Spring?先贴一段官方文档的说明:Spring框架是一种轻量级解决方案,是构建企业级应用程序的潜在一站式服务。然而,Spring是模块化的,允许您只使用您需要的部分,而不必引入其他部分。您可以使用IoC容器,上面有任何web框架,但是您也可以只使用Hibernate集成代码或JDBC抽象层。Spring框架支持声明性事务管理、通过RMI或web服务对逻辑的远程访问,以及用于持久化数据的各种选项。它提供了功能齐全的web框架,如Spring MVC和Spring W原创 2021-07-01 14:56:00 · 212 阅读 · 0 评论