执键写春秋 执键写春秋
4年前
基于Maven工程下的MyBatis基本使用之SQL传单/多参、多表关联查询
MyBatis基本使用声明:基于《基于Maven工程下的MyBatis框架MySQL连接池的数据查询操作》进一步拓展,相关配置文件、数据文件可阅上篇。SQL传单/多参在goods.xml新增两个<select:<!单参数传参,使用paramterType指定的数据类型即可,SQL中value提取参数<selectid"sel
Wesley13 Wesley13
4年前
java13天
构造函数一个对象的建立,构造函数只运行一次。而一般方法可以被该对象调用多次。personp2newperson();//初始化构造函数p2.p2content();//调用函数的内容,可重复调用构造代码块中定义的是不同对象共性的初始化内容classtest{{System.out.prin
Wesley13 Wesley13
4年前
java构造方法
1.构造方法(函数)就是用来构造对象的方法,分为有参和无参两个类型。例如下面例子a.HellohellonewHello(); b.HellohellonewHello(Stringname); a是一个无参的构造方法,b是传入一个参数是string的构造方法。两者都是用来实例化对象。实例化对象的格式可以是:Class
Stella981 Stella981
4年前
Gson的学习与使用
Gson介绍:GSON是Google提供的用来在Java对象和JSON数据之间进行映射的Java类库。可以将一个Json字符转成一个Java对象,或者将一个Java转化为Json字符串。特点:a、快速、高效b、代码量少、简洁c、面向对象d、数据传递和解析方便Gson的pom依赖:<d
Wesley13 Wesley13
4年前
Java集合框架源码及高质量代码案例分析
Java集合框架源码分析本次源码分析对JavaJDK中的集合框架部分展开分析,采用的是JDK1.8.0\_171版本的源码。Java集合框架(JavaCollectionsFramework,JCF)也称容器,即可以容纳其他Java对象的对象。JCF为开发者提供了通用的容器,数据持有对象的方式和对数据集合的操作,优点是:1
Wesley13 Wesley13
4年前
Velocity的模板中访问公有成员变量
velocity模板中的访问对象属性,对于POJO对象来说,必须符合JavaBean的规范,也就是${obj.xxx}这样的访问会转换到obj.getXxx()这个方法的调用上。对于一些需要直接访问公用成员变量的对象(比如obj中直接有xxx变量),就不行了。官方配置文档(https://www.oschina.net/action/GoTo
Wesley13 Wesley13
4年前
ES6入门系列
  Reflect  是ES6为了操作对象而提供的新的API,目的是:1.将Object上一些明显属于语言内部的方法,比如Object.defineProperty 放到Reflect对象上现阶段某些方法同时在Object , Reflect上部署, 未来的新方法将只在Reflect对象上部署,也就是说从Reflect对
线上问题处理案例:出乎意料的数据库连接池 | 京东云技术团队
本文是线上问题处理案例系列之一,旨在通过真实案例向读者介绍发现问题、定位问题、解决问题的方法。本文讲述了从垃圾回收耗时过长的表象,逐步定位到数据库连接池保活问题的全过程,并对其中用到的一些知识点进行了总结。
设计模式-单例模式概述 | 京东云技术团队
我们常把23种经典的设计模式分为三类:创建型、结构型、行为型,其中创建型设计模式主要解决“对象的创建”问题,将创建和使用代码解耦,结构型设计模式主要解决“类或对象的组合或组装”问题,将不同功能代码解耦,行为型设计模式主要解决“类或对象之间的交互”问题,将不