
javaEE
MU_kaka
仰天大笑出门去,我辈岂是蓬蒿人
展开
-
spring
一. ApplicationContext常见三个实现 1.classPathXmlApplicationContext:加载类路径下的配置文件(要求配置文件必须在类路径下,不在的话就加载不了) 2.FileSystemXmlApplicationContext:加载磁盘任意路径下的配置文件(必须有访问权限) 3.AnnotationConfigApplicationContext:读取注解...原创 2019-09-03 20:20:58 · 175 阅读 · 0 评论 -
spring security
1.什么是spring security? 是一个基于spring安全服务框架,主要功能是认证和授权。 2.核心组件 (1)SecurityContextHolder 用于存储安全上下文的信息(用户名,密码,角色权限) 使用ThreadLocal策略来存储信息 获取当前用户信息:SecurityContextHolder.getContext().getAuthentication()...原创 2018-09-29 15:56:30 · 266 阅读 · 0 评论 -
spring cloud
一. 集群和分布式 1. 集群:很多人干一件事。物理层面就是多台服务器一起分担访问压力 2. 分布式:将一件事拆分成不同的小步骤,由不同的人完成这些小步骤 ,就是将一个大型项目拆分成若干微服务来协同完成 二. spring cloud 1. 概念 SpringCloud是基于springBoot的一整套实现微服务的框架。核心组件包括:(1)服务治理Eureka(2)服务通信Ribbon ...原创 2018-09-22 21:11:10 · 209 阅读 · 0 评论 -
mybatis笔记
1.mybatis的使用: 原始方法: 1.根据配置文件(数据源+注册sql映射文件 --和spring整合的时候数据源一般交给spring管理)创建一个sqlSessionFactory对象 2.编写sql映射文件 (namespace可随意) 3.获取sqlSession实例 4.调用sqlSession方法执行增删改查(sqlSession.sele...原创 2018-10-04 16:07:51 · 197 阅读 · 0 评论 -
Docker
一. 虚拟机和容器 1. (1)虚拟机包括应用,必要的二进制和库,以及一个完整的用户操作系统。(2)容器包含应用及其所有依赖,与宿主机共享硬件资源及操作系统 二. Docker概念 1. 基本概念 docker属于linux容器的一种封装,提供简单的容器使用接口。Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像...原创 2018-09-18 23:20:37 · 243 阅读 · 0 评论 -
NoSQL
一.NoSQL概述 1.NoSQL是什么? not only sql,意为不仅仅是sql,泛指非关系型数据库。用于超大规模数据的存储 2.Nosql数据库四大分类? kv键值:MemcacheDB,Redis 文档型数据库:MongoDB 列存储数据库:HBase 图关系数据库:Neo4J 3.cap定理? ...原创 2018-09-09 20:07:08 · 297 阅读 · 0 评论 -
springBoot
一.简介 1.spring boot spring boot 用来简化spring应用开发,约定大于配置 javaEE开发的一站式框架 2.微服务 微服务是一种架构风格,一个应用应该是一组小型服务,可以通过HTTP的方式进行互通 每个功能元素最终都是可独立替换和独立升级的软件单元 二.helloworld 1.引入相关依赖 <parent> ...原创 2018-08-19 23:33:48 · 340 阅读 · 0 评论