开发框架
学习常用的框架,包含功能和用法
左五先生
这个作者很懒,什么都没留下…
展开
-
mybatis 零:基本原理
目录概念:MyBatis的架构:MyBatis根据功能架构分为三个层:(体系结构) ★★★★★执行器Exceutor:实现类:处理器Handler:缓存:二级缓存的实现:MyBatis在面试中常见的问题:概念:MyBatis是一个持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动...原创 2019-01-03 23:00:22 · 341 阅读 · 0 评论 -
spring 一:spring的基本使用
下载jar包地址:<!-- https://mvnrepository.com/artifact/org.springframework/spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-con...原创 2019-01-06 20:13:06 · 306 阅读 · 0 评论 -
mybatis 三:动态SQL
重点标签有:<if> <where> <choose> <set> <trim> <foreach>if标签:<!--if 标签--><select id="findActiveBlogWithTitleLike" <!--原创 2019-01-02 18:52:00 · 111 阅读 · 0 评论 -
spring 零:基本原理
目录框架特征与功能Spring的组成:Spring IOC基础:SpringIOC容器读取方式分为两种:Spring IoC实现方式:XML方式中的常见属性:注解方式:常见面试问题:什么是IOC?那么IOC容器中Bean的生命周期?@Resource装配顺序★★★★框架特征与功能轻量:从大小与开销两方面而言Spring都是轻量的。完整的Sp...原创 2019-01-06 19:51:25 · 428 阅读 · 0 评论 -
spring 二:自己创建一个简易版spring
在这里简单的实现一下spring容器对对象的的存入和取出首先要下载几个必备的jar包,地址如下: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version&...原创 2019-01-06 21:00:09 · 162 阅读 · 0 评论 -
mybatis 一:基本的配置框架
mybatis配置需要的jar包: <!-- MySQL的jar包 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1原创 2019-01-07 01:12:32 · 504 阅读 · 4 评论 -
mybatis 二 :数据库的外键实现(一对多,多对一,多对多)
标签解释:(resultMap的子标签)<association property="di" column="deptno" javaType="manytoone.bean.DeptInfo"> (Java中原名 外键 Java类型)内部为各个列和对应的Java属性<association property="di" column="原创 2019-01-08 11:53:40 · 5893 阅读 · 1 评论 -
spring 三:AOP及其实现
AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过 OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它...原创 2019-01-08 23:43:01 · 149 阅读 · 0 评论 -
SSM三大框架整合
Spring5+MyBatis3+MySQL5需要导入的jar包如下:<dependencies> <!-- servlet jar包 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet...原创 2019-02-15 20:13:47 · 110 阅读 · 0 评论 -
SpringMVC 一:配置框架
需要导入的jar包为:运行流程图:DispatcherServlet:springMVC-servlet.xml:springmvc的xml,存储了拦截哪些请求第一种配置的方式:步骤一:在/s4/src/main/webapp/WEB-INF/web.xml中注册springmvc的核心servlet其<servlet-class>的路径为:...原创 2019-02-15 20:14:45 · 107 阅读 · 0 评论 -
dubboDemo
在我学习的时候根据dubbo的官方文档写了如下的一个小Demo:1.导入spring、dubbo的jar包依赖:主项目的pom.xml:dubboDemo1\pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...原创 2019-11-11 19:14:14 · 145 阅读 · 0 评论 -
Dubbo的基本原理
Dubbo的分层:DubboJEE出现的问题:解决方式:SOASOA的两种实现方式:web Service 、ESBSOA的缺点:Dubbo的设计思想:微内核+插件体系主要职位:生产者、消费者、注册者、监控者分布式框架要解决的问题:1.高性能、透明的RPC调用;(负载均衡、路由、协议转换、序列化)2.服务的自动注册与发现3.自动负...原创 2019-11-20 15:03:31 · 192 阅读 · 0 评论 -
SpringMVC的工作流程
spring工作的流程整个Spring MVC框架中,DispatcherServlet处于核心位置,它负责协调和组织不同组件完成请求处理并返回响应的工作。和大多数Web MVC框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。DispatcherServlet就是 Spring MVC的前端Servlet处理器。具体流程为:处理器映射器:将获取到的请求变为...原创 2019-03-08 14:40:10 · 187 阅读 · 0 评论