javaEE知识
介绍mybatis、spring、springMVC、springboot、springcloud等基本知识
smile radiantly
Smile to life can influence the damp mood, erase unhappy colors。
展开
-
docker基础 镜像,容器,仓库核心概念 常用命令和软件安装示例
一.docker简介和理念docker官网: http://www.docker.comdocker中文网站: https://www.docker-cn.com/Docker Hub仓库: https://hub.docker.com/DaoCloud镜像市场: https://hub.daocloud.io/1.docker是什么,为什么会有docker出现Docker是一个开...原创 2020-03-15 15:29:27 · 415 阅读 · 0 评论 -
微服务概念及SpringCloud五大神兽介绍
1.微服务概述1.1 技术维度理解微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库。单机系统(All In One):只有一个大的工程 – war包分布式系统:各自模块/服务,各自独立出来,分灶吃饭...原创 2020-03-01 22:27:03 · 894 阅读 · 0 评论 -
spring基本使用及总结
一.将对象配置到容器1.xml文件:空参构造<bean name="user" class="com.spring.bean.User" scope="prototype" init-method="init" destroy-method="destroy"></bean>2.指定扫描com.spring.bean包下所有类中的注解.注:会扫描包下的所有后代包&l...原创 2019-12-04 01:54:24 · 177 阅读 · 0 评论 -
springTransaction介绍及使用
一.什么是事务事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败.二.事务特性(ACID)原子性(Atomicity) :强调事务的不可分割.一致性(Consistency) :事务的执行的前后数据的完整性保持一致.隔离性(Isolation) :一个事务执行的过程中,不应该受到其他事务的干扰持久性(Durability) :事务一旦结束,数据就持久到数据库...原创 2019-12-04 01:27:49 · 204 阅读 · 0 评论 -
springAop介绍及使用
一.AOP 面向切面编程思想**横向重复,纵向抽取**以前的案例中: filter中, 动态代理 , interceptor二.动态代理1.通过动态代理可以体现aop思想2.对目标对象中的方法进行增强三.spring实现aop的原理动态代理(优先)被代理对象必须要实现接口,才能产生代理对象,如果没有接口将不能使用动态代理技术cglib代理(没有接口)第三方代理技术,cgli...原创 2019-12-04 01:18:45 · 159 阅读 · 0 评论 -
spring ioc&di 介绍及使用
一.spring1.spring介绍spring负责管理项目中的所有对象,看作是项目中对象的管家.spring一站式框架:spring框架性质是属于容器性质的容器中装什么对象就有什么功能,所以可以一站式不仅不排斥其它框架,还能帮其它框架管理对象ioc思想aop支持aop事务junit测试支持2.spring导包4个核心包(beans,core,context,spEL...原创 2019-12-04 01:09:03 · 121 阅读 · 0 评论 -
mybatis基本介绍及使用(3)
一.mybatis中模糊查询的方法:直接传参法:在java传参时进行拼接 – %keyword%mysql内置函数:concart(’%’,#{keyword},’%’) – 拼接sql字符串bind标签like "%"#{keyword}"%" 或者 like "%${keyword}%"(不能防止sql注入攻击)通过注解时模糊查询的方法:直接传参法select * fr...原创 2019-12-04 00:49:17 · 121 阅读 · 0 评论 -
mybatis基本介绍(1)
一.mybatis底层执行流程mybatis配置SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂.由会话工厂创建sql...原创 2019-12-04 00:40:47 · 249 阅读 · 0 评论 -
springboot中使用mybatis注解配置详解
一:传参方式1.使用参数顺序// 接口public interface UserMapper { List<User> select(String name,Integer age);}xml文件时:<select id="select" resultType="model.User"> select * from `user` where n...原创 2019-11-12 17:01:26 · 1181 阅读 · 0 评论