框架
框架
向前冲鸭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM整合
目录结构图实体类import lombok.Getter;import lombok.Setter;import lombok.ToString;@Getter@Setter@ToStringpublic class User { private Integer id; private String name; private Integer age; private String sex;}dao接口package dangwei.dao;原创 2020-08-14 17:25:43 · 230 阅读 · 0 评论 -
Mybatis多对一关联表查询
班级表,学生表,一个班级有多个学生实体类学生package model;import lombok.Getter;import lombok.Setter;import lombok.ToString;@Getter@Setter@ToStringpublic class Student { private Integer id; private String name; private String sex; private Integer clas原创 2020-08-05 13:57:02 · 176 阅读 · 0 评论 -
spring boot-mybatis框架整合
整体目录结构sql语句use course;create table if not exists student( id int primary key auto_increment comment '学号', name varchar(4) not null unique comment '姓名', sex char(1) not null comment '性别', classId int not null comment '班级');实体类pack原创 2020-08-02 14:50:40 · 229 阅读 · 0 评论 -
Mybatis动态sql语句
sql语句drop table if exists user;create table user( id int primary key auto_increment, name varchar(20) not null unique, age int);实体类import lombok.Getter;import lombok.Setter;import lombok.ToString;/** * ClassName:User * Package:model原创 2020-07-30 22:12:34 · 185 阅读 · 0 评论 -
Mybatis中一对多关联表查询
整体目录结构sql语句drop database if exists course;create database course;use course;create table if not exists student( id int primary key auto_increment comment '学号', name varchar(4) not null unique comment '姓名', sex char(1) not null comment原创 2020-07-30 10:21:13 · 284 阅读 · 0 评论 -
Spring循环依赖的三种方式
构造器参数循环依赖对于构造器循环依赖,Spring有一个“当前创建bean池”,每一个正在创建的对象都有一个bean标识符,spring会将这个bean标识符放到“当前创建bean池”中,在bean创建的过程中,这个bean标识符会一直在“当前创建bean池”中,只有创建完成的bean的标识符才会被移出,如果在创建过程中,发现自己已经在这个“当前创建bean池”中了,那就会抛出循环依赖异常。代码public class Duck { public Duck duck; publi原创 2020-07-12 22:51:27 · 397 阅读 · 0 评论 -
Hibernate和Mybaits的区别
Hibernate和Mybaits的区别Hibernate和Mybaits都是ORM对象关系映射框架,都是将数据持久化的框架技术。Hibernate较深度的封装了jdbc,对开发人员写sql语句的能力要求并不是很高,可以通过hql语句操作数据就可以实现数据持久化的操作;Heribate的可移植性更好,如果一个项目一开始用的是mysql数据库,随着业务的发展,发现mysql并不能满足业务的需求,想要使用Orical,虽然sql标准定义的数据库之间的sql语句差异不大,但不同数据库之间的sql语句还是与原创 2020-06-18 19:36:07 · 490 阅读 · 0 评论 -
Spring Boot
Spring Boot的优势Spring Boot最大的优势就是“约定优于配置”。“约定优于配置”是一种软件设计范式,开发程序员在开发过程中按照约定好的方式进行编程,在开发过程中可以减少做决定的次数,获取简单的好处,而且又不失灵活性。Spring Boot“约定优于配置”体现在哪Spring Boot Starter在启动的时候按照约定的方式对资源进行初始化;Spring Boot Jpa会按照约定的方式自动生成sql,减少不必要的代码的编写。Spring Boot Starter的工作原理原创 2020-06-17 08:10:51 · 188 阅读 · 0 评论 -
spring
什么是springspring是开源的轻量级框架,为简化企业级开发而生。spring由八个模块组成,Test,Core Container,AOP,Aspects,Instrumentation,Messaging,DataAcess,Web组成。spring的特性有IOC(控制反转), DI(依赖注入), AOP(面向切面编程)。Core:spring其它组件的核心;Beans和Context:是spring控制反转和依赖注入的基础;Test:提供了对Junit测试的支持;AOP:提供了面向原创 2020-06-16 14:21:39 · 191 阅读 · 0 评论 -
Mybaits缓存机制
一级缓存一级缓存是sqlSession级别的,当操作数据库时需要创建sqlSession对象,每个sqlSession对象中都有一个hashMap来保存缓存数据,并且每个sqlSession对象中的hashMap都互相不影响。一级缓存是默认开启的。当同一个sqlSession对象执行多次相同的sql语句时,第一次去数据库里面查询数据,然后将查询到的结果保存在缓存区里面,第二次就直接去缓存区里面查找数据,查到后就直接返回,提高查找的效率,降低数据库的压力。当某个sqlSession对象执行了sql的in原创 2020-07-01 18:01:39 · 238 阅读 · 0 评论
分享