
框架
Andy_ayu
这个作者很懒,什么都没留下…
展开
-
ORM是什么? ORM框架是什么?
对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单来说,将程序中的兑现自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的反感是采用硬编码的方式(jdbc操作sql方式),为每一种可能的数据库访问操作提供单独的方法:这种方案存在以下的不足:1. 持久化层缺乏弹性。一旦出现原创 2017-11-07 09:01:16 · 12084 阅读 · 1 评论 -
spring的核心机制(spring的工作原理)
spring的核心机制有两点(个人理解,如有错误,欢迎各位大神纠正告诉我):1.IOC:控制反转对象,程序本身不会创建或维护对象,而是把它交给spring去管理和维护。依赖注入和控制反转含义相同,当某个Java实例需要另外一个java实例时,传统的方法是由调用者来创建被调用者的实例,例如使用new关键字获取被调用者的实例;采用依赖注入方式时,被调用者的实例不再需要由调用者来创建,成为控制反转,被调...原创 2018-03-07 17:13:10 · 3164 阅读 · 0 评论 -
springmvc的核心流程
简单的模拟场景:1.用户访问的url,就比如一个人进公司,必须要先经过公司的大门才能进去,请求也是一样,它必须先经过Dispatcher Servlet的前端控制器, 2.我们工作需要有工作地点吧(请求需要工作),可是不认路啊(请求需要在哪里被分析),所以我们需要去找到地图,然后在地图上找到地点,在SpringMVC中,从Dispatcher Servlet先找到Handler Mapper,然后...原创 2018-03-12 16:01:58 · 3876 阅读 · 0 评论 -
mybatis 连带操作(注解方式)(两张表关联,一张表插入一条新数据,另外一张表也跟着插入一条新数据)
以角色权限模块中增加功能为例子:a) 概念:连带操作:首先先在Role表中插入一条数据,接着拿到rid,往Role-Acl表中插入一条数据b)数据库设计:Role表:Role-Acl表:c) 代码实现:RoleMap:/**** @Description: 新增角色*/@Insert("insert into sys...原创 2018-04-11 10:18:52 · 15421 阅读 · 2 评论 -
springboot + mybatis 常用注解
1. @RequestParam 参数的注解@RequestParam(name="password",required=true ,defaultValue="123456") String passwordname:名字 required:参数必填属性(true 为必填 false 为可填可不填) defaulValue:默认值2. @Reques...原创 2018-05-04 10:12:44 · 492 阅读 · 0 评论 -
springboot 文件上传和下载
FileServiceImpl 类:package com.rbpm.service.Impl;import ch.qos.logback.core.spi.ScanException;import com.rbpm.service.FileService;import io.swagger.models.auth.In;import org.slf4j.Logg...原创 2018-04-10 13:52:12 · 1290 阅读 · 1 评论