自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凯凯的博客

学习笔记

转载 文章格式--CSDN给的提示收藏了

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2019-11-18 14:22:50 201 0

转载 学习框架之 八问

我们先介绍八大问,然后来看怎么使用它来挖掘知识的连接点。 八大问是一个提问的框架,将针对信息、观点、事件、经历等的提问,分为“前、因、后、果,适、用、边、界”八类。 这八类问题,可用来分析或整理信息,把信息变成知识,并找到知识的连接点。八大问又可以分为两组,前因后果和适用边界,前因后果用于分析信息...

2019-10-29 16:54:53 188 0

原创 高并发网络编程2.1.2 BIO阻塞式网络编程

最原始的版本 客户端服务端BIOServer import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; impor...

2019-12-25 10:35:29 574 0

原创 高并发网络编程2.1.1 TCPUDP协议_batch

前提介绍

2019-12-20 16:54:12 607 0

原创 postwoman(比Postman更好 免费)

下载地址 https://github.com/liyasthomas/postwoman 简单使用

2019-12-19 14:50:01 2190 0

原创 010. Spring Boot(1.5.10版本)定时任务(Scheduled spring自带+Quartz 定时任务框架复杂)

Scheduled 定时任务器 Scheduled 定时任务器: 是 Spring3.0 以后自带的一个定时任务器。 pom 文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt...

2019-12-18 15:24:47 556 0

原创 010. Spring Boot(1.5.10版本)Spring Data JPA步骤+Spring Data JPA 核心接口介绍(版你写好了增删改查)

简单的一个项目 pom坐标添加 项目 创建配置文件 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...

2019-12-18 14:13:31 542 0

原创 009. Spring Boot(1.5.10版本)缓存技术(整合Ehcache+整合@Cacheable整合@CacheEvict+Redis(3.0.0))

Spring Boot 整合 Ehcache EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 ehcache提供了多种缓存策略,主要分为内存和磁盘两级,所以无需担心容量问题。 spring-boot是一个快速的集成框...

2019-12-17 17:34:27 187 0

原创 手写热部署+SpringBoot热部署的实现(待续)

自定义Java类加载器来实现Java类的热加载 public class MyClassLoader extends ClassLoader import java.io.ByteArrayOutputStream; import java.io.File; import java.io.File...

2019-12-17 14:17:56 186 0

原创 008. Spring Boot(1.5.10版本)热部署

java热部署与热加载的联系 效果: 不重启服务器 就可以部署项目 减少时间 都基于java类加载器 区别 部署方式 热部署 在服务器运行时重新部署项目 热加载 在运行时重新加载class 场景 热部署 在生产环境使用 热加载 开发环境使用 这种方式难以监控,生产环境使用...

2019-12-17 10:16:23 167 0

原创 007. Spring Boot(1.5.10版本)异常处理+整合 Junit 单元测试(高级)

SpringBoot 中异常处理方式 SpringBoot 中对于异常处理提供了五种处理方式 SpringBoot 默认的处理异常的机制: SpringBoot 默认的已经提供了一套处理异常的机制。 一旦程序中出现了异常 SpringBoot 会像/error 的 url 发送请求。 在 spri...

2019-12-16 18:22:32 176 0

原创 006. SpringBoot(1.5.10版本)服务端表单数据校验(踏入高级部分有图)

表单数据校验 实现添加用户功能基础可以不看 创建项目 修改 POM 文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch...

2019-12-16 16:28:50 157 0

原创 005. SpringBoot(1.5.10版本)整合持久层技术(SpringMVC+MyBatis整合)+实现CRUD

简介 1. MyBatis 和 JPA 对比 SQL语句的编写自由度很高,SQL和代码分离 好阅读好维护 提供XML 和 注解 两种方式 编写 劣势: XML 维护SQL 困难 移植性差 JPA 移植性好,对象化程度高 开发效率高 我们了解的是增强版本 MP是一个MyBatis的增强工具,只做增...

2019-12-16 15:16:13 192 0

原创 004.SpringBoot(1.5.10版本)视图层技术学习(jsp+Freemarker+Thymeleaf)

整合jsp jsp是大家最熟悉的技术 优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp标签库 5、性能良好。jsp编译成class文件执行,有很好的性能表现 缺点: jsp没有明显缺点,非要挑点骨...

2019-12-16 11:18:46 161 0

原创 003.SpringBoot(1.5.10版本+2017年)整合Filter(过滤器)+整合Listener(监听器)+访问静态资源

1. 通过注解扫描完成Filter组件的注册 路径观察 代码编写 \src\main\java\com\bjsxt\filter /** *SpringBoot整合Filter 方式一 *<filter> * <filter-name>FirstFilter<...

2019-12-15 10:19:08 174 0

转载 @Controller和@RestController源码解析

@Controller: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Component public @interface Controller { /** * T...

2019-12-15 09:35:51 178 0

原创 002.SpringBoot(1.5.10版本老)整合Web开发+文件上传+邮件发送

整合Servlet(一) package com.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; i...

2019-12-14 22:06:09 174 0

原创 001.SpringBoot入门(1.5.10版本)

入门简介浏览官网构建项目及启动器讲解new project-->Maven Project注入springboot启动器--一些jar包的集合(44)入门HeloWorld![l](https://img-blog.csdnimg.cn/20191214210846445.png)一个可以返...

2019-12-14 21:24:47 193 0

转载 JSTL标签 参考手册(转)

https://blog.csdn.net/elf8848/article/details/83287100

2019-12-06 10:10:42 168 0

转载 MyBatis分页插件-PageHelper的配置与应用

导包 <!-- pagehelper :分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</a...

2019-12-02 15:00:51 188 0

原创 时间转换器在SSM中的使用

springmvc.xml <!-- 配置自定义转换器 注意: 一定要将自定义的转换器配置到注解驱动上 --> <bean id="conversionService" class="org.springframework.format.supp...

2019-12-02 10:17:18 189 0

转载 Junit中的基本注解+Spring Aop实例@Aspect、@Before、@AfterReturning@Around 注解方式配置

https://blog.csdn.net/u012843873/article/details/80540499 Junit中的基本注解 Junit中集中基本注解,是必须掌握的。 @BeforeClass – 表示在类中的任意public static void方法执行之前执行 @AfterCl...

2019-11-30 21:54:24 198 0

转载 mybatis不使用@param注解情况和使用@param注解的情况

1.如果接口方法有一个或多个参数,并且使用了@Param注解,sql语句中的参数用注解的value值, 2.如果接口方法的参数只有一个,并且没有使用@Parma注解sql语句直接使用任何名称均可。 3.如果接口的方法有多个参数,并且没有使用@Parma注解,sql语句使用param1…paramn...

2019-11-29 16:26:14 505 0

转载 SpringMVC之ModelAndView的用法

https://www.cnblogs.com/alsf/p/9134552.html

2019-11-28 22:33:13 181 0

转载 SpringMVC之ModelAndView的用法

look具体作用:设置转向地址+传递控制方法处理结果数据到结果页面1、返回指定页面2、返回所需数值(1)当你只有一个模型属性要返回时,可以在构造器中指定该属性来构造ModelAndView对象:(2)如果有不止一个属性要返回,可以先将它们传递到一个Map中再来构造ModelAndView对象。Sp...

2019-11-28 22:15:03 256 0

转载 Spring MVC中@RequestMapping用法

1. SpringMVC中的@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类则表示所有响应请求的方法都以该地址作为父路径 @RequestMapping("/test") public class TestController { @...

2019-11-28 21:47:56 158 0

转载 Spring注入日期到bean属性-CustomDateEditor

解决办法 在Spring中,可以通过两种方式注入日期: Factory bean 声明一个dateFormat bean,在“customer” Bean,引用 “dateFormat” bean作为一个工厂bean。该工厂方法将调用SimpleDateFormat.parse()自动转换成字...

2019-11-28 16:55:48 199 0

转载 Spring集合 (List,Set,Map,Properties) 实例

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...

2019-11-28 16:53:12 154 0

转载 Spring JDBC支持(一)自带但不用的支持

讨论一个问题,以下这是一段常见的往数据库写入数据的JDBC代码: public int jdbcInsert(Student student) throws SQLException { Connection connection = null; try { c...

2019-11-28 16:38:26 186 0

原创 Spring自动装配Beans

自动装配有几种? 在Spring框架,可以用 auto-wiring 功能会自动装配Bean。要启用它,只需要在 < bean>定义“autowire”属性。 < bean id=“customer” class=“com.jkk.common” autowire=“byNam...

2019-11-28 16:14:03 166 0

原创 Spring全家桶成员有哪些

认识一下即将要学习的全家桶成员 Spring Framework Spring Framework 就是我们通常所说的 Spring 框架,它是一个软件设计架构层面的框架,为基于 Java 的企业级应用程序提供了一套标准流程和配置模型,可部署在任何类型的平台上。Spring 优势在于为开发者提供了...

2019-11-27 12:25:51 275 2

转载 MySQL-mysql 8.0.11安装教程

my.ini [mysql] #设置mysql客户端默认字符集 default-character-set=utf8mb4 //有的是utf8 网上查一查 [mysqld] default_password_lifetime=0 #设置3306端口 port=3306 #设置...

2019-11-22 11:41:07 164 0

转载 MyBatisPlus快速入门

官方网站 https://mp.baomidou.com/guide 慕课网视频 https://www.imooc.com/learn/1130 入门 https://www.imooc.com/learn/1171 进阶 1.引入依赖和springboot配置 2.实体类和数据库表 3.Map...

2019-11-21 14:43:31 183 0

原创 告别手动生成set,get方法----lombok

lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。通过使用对应的注解,可以在编译源码的时候生成对应的方法,所以不会影响任何运行效率。 安装配置 一. 要使用注解,必须引入lombok提供的库 maven引入依赖: <dependency> ...

2019-11-21 14:16:56 233 0

原创 Spring boot整合MyBatis

简介 1. MyBatis 和 JPA 对比 SQL语句的编写自由度很高,SQL和代码分离 好阅读好维护 提供XML 和 注解 两种方式 编写 劣势: XML 维护SQL 困难 移植性差 JPA 移植性好,对象化程度高 开发效率高 我们了解的是增强版本 MP是一个MyBatis的增强工具,只做增...

2019-11-21 13:59:27 179 0

原创 @RestController

@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewReso...

2019-11-19 15:23:45 229 0

原创 一、 springboot整合freemarker+整合thymeleaf

一、 springboot整合freemarker demo/pom.xml <!-- 引入 freemarker 模板依赖 --> <dependency> <groupId>org.springframework.boot</groupId&...

2019-11-18 16:59:05 174 0

原创 springboot资源属性配置

资源文件中的属性配置与映射到实体类 demo/pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

2019-11-18 16:13:28 169 0

原创 SpringBoot- devtools方式开发环境热部署+eclipes

使用devtools进行热部署 Demo/pom.xml <!-- 热部署 --> <!-- devtools可以实现页面热部署(即页面修改后会立即生效, 这个可以直接在application.properties文件中配置spring.thymeleaf.cache=...

2019-11-18 14:43:55 177 0

原创 springboot构造并返回一个json对象++++自定义响应数据结构

yesspringboot构造并返回一个json对象自定义响应数据结构 springboot构造并返回一个json对象 package com.oracle.pojo; import java.util.Date; import com.fasterxml.jackson.annotation....

2019-11-18 14:27:34 245 0

提示
确定要删除当前文章?
取消 删除