随笔分类 - 知识总结
摘要:RESTful风格的API设计 1、你怎么理解 RESTful 2000 年,Roy Thomas Fielding 博士在他那篇著名的博士论文《Architectural Styles and the Design of Network-based Software Architectures》中
阅读全文
摘要:Java开发环境配置 1、Java Jdk1.8的安装 1.1 下载安装 java版本官网:https://www.oracle.com/java/technologies/downloads/archive/ jdk 8 自行选择版本 https://www.oracle.com/java/tec
阅读全文
摘要:SpringBoot开发 1、Web开发探究 简介 其实SpringBoot的东西用起来非常简单,因为SpringBoot最大的特点就是自动装配。 向容器中自动配置组件 : *** Autoconfiguration 自动配置类,封装配置文件的内容:***Properties 使用SpringBoo
阅读全文
摘要:SpringBoot操作数据库 1、SpringData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进
阅读全文
摘要:SpringBoot入门及原理 1、SpringBoot简介 回顾:什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发
阅读全文
摘要:事务并发、传播性、隔离级别(重难点) 不喜欢 导读:本节重点在于多线程并发环境下的事务处理、和数据库在并发环境下的表锁和行锁。 案例:在新增图书的时候,肯定需要先新增作者。 1、SpringMVC声明式事务 事务分两种:编程式事务、声明式事务 Connection conn conn.setAuto
阅读全文
摘要:Mybatis逆向工程 1、什么是Mybatis逆向工程 mybatis逆向工程是一个可以快速根据数据库表帮我们生成pojo实体类和mapper接口和mapper映射文件的一个插件,需要下载该项目。 注意:只支持单表操作(单表的增删改查等sql可以帮助我们生成),关联查询需要自己写。 建议查阅tk-
阅读全文
摘要:SSM框架及项目搭建总结 1、Mybatis MyBatis是一款优秀的持久层框架,Dao层,Service层,Controller层…… MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的XML或注解来配置和映射原生类型、接口和 Java 的
阅读全文
摘要:SpringMVC框架介绍 SSM:Mybatis + Spring + SpringMVC MVC三层架构 SpringMVC之后要学习 Vue + SpringBoot + SpringCloud + Linux SpringMVC:SpringMVC的执行流程 MVC:模型(Dao,Servi
阅读全文
摘要:Spring框架介绍 1.Spring 1.1 简介 2002年,首次推出了Spring框架的雏形:interface21框架! Spring框架即以interface21框架为基础,经过重新的设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。 Rod Jahnson,Spring
阅读全文
摘要:Mybatis框架介绍 1.简介 1.1 什么是Mybatis MyBatis是一款优秀的持久层框架 它支持定制化SQL、存储过程以及高级映射。 MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的XML或注解来配置和映射原生类型、接口和 Java
阅读全文
摘要:Maven的简介、下载、安装、配置及使用流程 1.Maven的简介 Maven是项目架构管理工具 在JavaWeb开发中,它可以自动导入和配置我们开发过程中所使用到的jar包 Maven的高级之处在于,它会帮你导入你所使用这个jar包所依赖的其他jar包 Maven的核心思想:约定大于配置 有约束,
阅读全文