Java

Spring Boot 4 MyBatis

SpringBoot内使用MyBatis,可以不使用xml映射配置,通过注解方式映射。pom.xml添加依赖<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-b...
代码星球·2020-08-09

Spring Boot 3 Hibernate

JdbcTemplateSpring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。JdbcTemplate是在JDBCAPI基础上提供了更抽象的封装,并提供了基于方法注解的事务管理能力。通过使用SpringBoot自动配置功能并代...
代码星球·2020-08-09

Spring Boot 2 Swagger2

本文将介绍RESTfulAPI的重磅好伙伴Swagger2,它可以轻松的整合到SpringBoot中,并与SpringMVC程序配合组织出强大RESTfulAPI文档。它既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的同时方便的修改文档说明。另外...
代码星球·2020-08-09

Spring Boot 1 创建Demo

SpringBoot的主要优点:为所有Spring开发者更快的入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化Web项目没有冗余代码生成和XML配置的要求入门操作:1.打开http://start.spring.io/下载项目压缩包并解压2.菜单中选择File->New->ProjectfromE...
代码星球·2020-08-09

Java 引用传递

1、Java 应用程序有且仅有的一种参数传递机制,即按值传递2、按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本3、按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址(副本),而不是值的副本代码:publicclassMain{publicstaticvoidm...
代码星球·2020-08-09

SpringMVC Map Model ModelMap 和 ModelAndView

代码:packagecom.gaussic.controller;importcom.gaussic.model.AccountModel;importorg.springframework.stereotype.Controller;importorg.springframework.ui.Model;importo...

Java 收集的代码 transient

publicclassMain{publicstaticvoidmain(String[]args){((NULL)null).haha();}}classNULL{publicstaticvoidhaha(){System.out.println("haha");}}结果:haha输出为haha,因为null值可以强...
代码星球·2020-08-09

Java 继承 执行顺序

代码:packagecom.company;publicclassMain{publicstaticvoidmain(String[]args){newMyClass();}}classTest{Personperson=newPerson("Test");static{System.out.println("test...
代码星球·2020-08-09

Java 静态类 static

静态的方法是非虚方法(Java中的非虚方法有private,final,static,构造器,非虚方法无需根据具体的对象遍历方法区的方法表,决定调用关系)也就是说,对于静态类型方法的调用,是其声明类型的,如Parentc=newChild();Parent便是其外观类型(声明类型),故调用的便是Parent类型的静态方...
代码星球·2020-08-09

Java 多态 虚方法

Java中多态的实现方式:接口实现,继承父类进行方法重写,同一个类中进行方法重载。看代码:packagecom.company;publicclassMain{publicstaticvoidmain(String[]args){Aa1=newA();Aa2=newB();Bb=newB();Cc=newC();Dd=...
代码星球·2020-08-09

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

JRebelforIntellijJRebel在JavaWeb开发中,一般更新了Java文件后要手动重启Tomcat服务器,才能生效, 自从有了JRebel这神器的出现,不论是更新class类还是更新Spring配置文件都能做到立马生效,大大提高开发效率。安装JRebel设置过deployment后,serv...

学习JAVA 安装

下载JDK   Tomcat9   Apache   mod_jk1.安装JDK这里就说配置环境变量添加环境变量JAVA_HOME(就是jdk的安装路径)CLASSPATH(这个是java专用查找类路径).;%JAVA_HOME%...
代码星球·2020-08-09

JavaScript:Dom

概念:parentElement 获取对象层次中的父对象。 parentNode 获取文档层次中的父对象。 childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。 childr...
代码星球·2020-08-09

JavaScript:Function/Object/prototype/__proto__

console.log(Object.__proto__===Function.prototype);//trueconsole.log(Object.prototype.__proto__);//nullconsole.log(Function.__proto__===Function.prototype);//tr...

JavaScript:Array属性方法

vararr=[1,2,3,4,5];console.dir(arr);varpro=Object.getPrototypeOf(arr);console.dir(pro);来一个个的查看数组的属性,方法1.Array的静态方法vararr=[1,2,3,4,5];console.log(Array.isArray(a...