美文网首页
java笔记

java笔记

作者: A徐小帅 | 来源:发表于2020-06-14 17:08 被阅读0次

基础

教程

https://www.liaoxuefeng.com/wiki/1252599548343744

lambda

https://www.jianshu.com/p/613a6118e2e0

参数验证

https://developer.ibm.com/zh/articles/j-lo-jsr303/

sprint-boot

项目初始化

  • 使用https://start.spring.io/生成项目压缩包,用IDEA直接打开。
  • 使用IDEA 新建项目中的Spring Initializr选项,选择Web->Spring Web依赖。

项目运行方式

  • 使用IDEA的Run DemoApplication main方法。
  • 命令行在项目根目录下运行mvn spring-boot:run
  • 命令行使用java -jar命令:java -jar demo-0.0.1-SNAPSHOT.jar需要先打包。

集成druid

https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter

运行时报错

  • InetAddress.getLocalHost().getHostName() took 5002 milliseconds to respond. Please verify your network configuration (macOS machines may need to add entries to /etc/hosts)并且启动很慢。

因为本机的hostname没有写入到hosts中,需要手动进行添加,输入命令行输入hostname得到hostname,在etc/hosts中添加解析记录到127.0.0.1与::1的记录,添加完成后项目就会启动飞快。

➜  spring-boot-book-v2 git:(master) ✗ hostname
xstoopdeMacBook-Pro.local
➜  spring-boot-book-v2 git:(master) ✗ vi /etc/hosts
127.0.0.1           xstoopdeMacBook-Pro.local
::1                 xstoopdeMacBook-Pro.local

监听器

使用监听器
源码分析

获取请求参数

https://www.hangge.com/blog/cache/detail_2485.html

参数验证

https://juejin.im/post/6844903991621451789

myBaits

myBaits-Plus

https://gitee.com/baomidou/mybatis-plus
https://gitee.com/baomidou/mybatis-plus-samples

相关文章

  • nio

    参考文章 Java Nio Java NIO学习笔记 - NIO客户端时序图 Java NIO学习笔记 - NIO...

  • Java 学习笔记(13)——lambda 表达式

    title: Java 学习笔记(11)——lambda 表达式tags: [Java 基础, 学习笔记, 函数式...

  • java io

    参考Java IO学习笔记(一):File类Java IO学习笔记(二):RandomAccessFile类Jav...

  • Java学习日记

    title: Java学习笔记date: 2018-05-18 12:00:00tags: Java 学习笔记 P...

  • Guava 中的文件操作:Files

    本片内容收录在我的在线笔记 java-note-for-free 中。 笔记源文件在 gitee 中。 Java ...

  • 2018-02-04@JAVA

    JAVA初始 ——浙大MOOC《从零开始学Java》Java笔记系列1 Java世界的hello world 新建...

  • Jasypt非对称加密

    Jasypt: Java Simplified Encryption 本笔记介绍使用Jasypt: Java Si...

  • java学习笔记-日志篇

    java学习笔记-日志篇-目录 java日志篇(1)-日志概述 java日志篇(2)-JUL(java.util....

  • 小白学java

    目录 1、配置java 环境2、java代码规范3、java笔记4、java程序编写 配置java环境 1、下载j...

  • Java8学习笔记目录

    Java8学习笔记 -- 接口的默认方法与静态方法 Java8学习笔记 -- Lambda表达式,Function...

网友评论

      本文标题:java笔记

      本文链接:https://www.haomeiwen.com/subject/wrqhzhtx.html