![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java后端框架
文章平均质量分 51
凌寒独自开
后端开发
展开
-
jdk1.8HashMap的元素新增与数组扩容图解
jdk1.8HashMap源码对照图解如下:如有错漏,万望赐教,转载请注明出处,侵权必究!原创 2022-05-06 11:11:54 · 836 阅读 · 0 评论 -
SpringBoot学习笔记十一:SpringBoot整合JPA
在创建项目时,添加MySQL、JDBC和JPA依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><de...原创 2020-02-09 17:34:57 · 235 阅读 · 0 评论 -
SpringBoot学习笔记十:SpingBoot与Mybatis整合
在创建项目时,添加MySQL、JDBC和MyBatis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency>&l...原创 2020-02-09 17:00:32 · 121 阅读 · 0 评论 -
SpringBoot学习笔记八:Servlet三大组件以及拦截器
三大组件的注册可以通过配置类或者注解(servlet3.0及以上版本)的方式实现。下面以注解的方式为例附上实现代码:1.Servletpackage com.mjj.springinitializrdemo.servlet;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;i...原创 2020-02-09 15:45:37 · 175 阅读 · 0 评论 -
SpringBoot学习笔记九:异步任务以及定时任务
1.异步任务的使用开启异步任务功能package com.mjj.springasync;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.sch...原创 2020-02-09 16:15:05 · 150 阅读 · 0 评论 -
SpringBoot学习笔记七:使用外部Tomcat以及对Jsp的支持
1.pom.xml的配置SpringBoot有自己内嵌的Tomcat,如果需要使用外部Tomcat进行部署,在使用SpringBoot Initializr进行项目构建时需要指定打包方式为war。构建完成此时的pom.xml文件为:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apach...原创 2020-02-09 13:19:27 · 264 阅读 · 0 评论 -
SpringBoot学习笔记六:ThymeLeaf模板引擎的引入
1.模板引擎作用### 2.ThymeLeaf的使用:在SpringBoot框架中引入ThymeLeaf依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thy...原创 2020-02-09 10:35:36 · 255 阅读 · 0 评论 -
SpringBoot学习笔记三:配置文件的使用
SpringBoot默认两种格式的配置文件: application.properties和application.yml 。可以通过这两个配置文件来修改Spring Boot加载的自动配置。1.YAML的特点以数据为中心,因此适合用于配置文件以键值对来描述数据:键:(空格)值以空格来控制数据的层级关系大小写敏感2.YAML配置的写法(1) 值为字面值,直接在值的位置配置属性值,...原创 2020-02-08 22:16:23 · 127 阅读 · 0 评论 -
springboot踩坑笔记一: service层获取调用dao层查询接口,获取到的bean为空,但是用sql语句去查数据库却有数据
问题描述:使用springboot 写好了model层 dao层,当在service层调用dao层的select方法获取的bean为空,而此时单独去数据库里执行对应的sql语句明明是有数据的解决方案:springboot中遇到bean为空的问题,想必我们的第一反应都是bean注入的问题,因此都会去代码里扒出各层“涉事”代码,逐一检查是否有注解漏写或误写的情况。关于注解的用法,各种教程一大堆...原创 2018-11-19 20:35:24 · 7941 阅读 · 4 评论 -
SpringBoot学习笔记二:SpringBoot原理解读
pom.xml分析1.父工程的配置 <!-- 父工程 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2020-02-08 18:12:15 · 132 阅读 · 0 评论 -
SpringBoot学习笔记一:使用IntellijIDE快速创建一个SpringBoot工程
一、SpringBoot概述1.SpringBoot的核心作用SpringBoot官网对其做出的概述为:Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”. 通俗来讲,SpringBoot的核心作用就是用来简化Spr...原创 2020-02-08 12:07:11 · 208 阅读 · 0 评论 -
cur.execute(sql,args)和cur.execute(sql)的区别
python语法中操作数据库,执行一条sql语句有两种方式:方式一:userid = “123”sql = “select id,name from user where id = ‘%s’” % useridcur.execute(sql)方式二:userid = “123”sql = "“select id,name from user where id = %s”c...原创 2019-04-29 16:53:40 · 24570 阅读 · 4 评论 -
SpringBoot学习笔记四:log日志的使用
一、spring boot的默认日志系统spring boot使用log back作为默认的日志系统。log back的引入在搭建springboot框架引入spring-boot-starter时就已经完成了。因此当项目中没有任何log有关的配置文件以及配置项,并且也没有在pom文件中额外引入任何log有关的依赖时,运行起来是这样的:即从info级别开始输出,并且此时不会有日志文件生成。...原创 2018-12-29 20:20:44 · 863 阅读 · 0 评论 -
springboot踩坑笔记二:springboot+mybatis踩坑小结
为什么使用springboot+mybatis?这个问题感觉没什么提问价值,但是关于“spring的坑”这个话题向来比较沉重,所以咱们姑且先闲谈一下这个问题以缓解气氛。 springboot相比spring的先进之处有很多,比如对第三方插件的强大支持性,内嵌式web服务器(tomcat,jetty),提供注解式sql语句简化dao层编码以及自动配置等等一大堆。想想当初的SSM框架要写myba...原创 2018-12-27 17:06:08 · 2425 阅读 · 0 评论