`
文章列表

Guava学习笔记

    博客分类:
  • java
1、pom.xml文件   <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</version> </dependency>   2、不可变List  传统实现:  List<String> list = new ArrayList<String>(); list.add("a") ...
一、初识javascript 1、javascript组成 ECMAscript 文档对象(DOM) 浏览器对象(BOM) 二、变量 javascript是一种弱类型的脚本语言 var c=3;变量声明 变量命名规则: 1)必须以字母或下划线_或“$”开头; 2)长度不能超过255个字条; 3)不允许使用空格; 4)不使用关键字和保留字; 5)区分大小写。 全局变量 在方法外部声明的变量; 方法内部,没有加var关键字声明的变量 局部变量 方法内部,使用var声明的变量 示例: <script type= ...

Spring Bean Scopes

             Bean scopes主要是指如何创建bean对象,SPring通过配置文件而不是java类中定义Bean的scope。Spring已定定义了五种scope:singleton、prototype、request、session和globalSession。其中后三种只应用于基于web的  ApplicationContext。 1 ...

Spring IoC

  IoC简介     The Inversion of Control (IoC)  is also known as dependency injection (DI)。     IOC 容器主要实现实例化具体的Bean和动态装配。 一、注入类型 1、setter <bean id="exampleBean" class="examples.ExampleBean"> <!-- setter injection using the nested <ref/> element --> &l ...
需求: 把用户信息进行持久化。 分析: 1、提取需求中的实体类:用户信息,定义类:User,包含name和age两个field 2、分层。根据需求可分为用户服务和持久化层; 一、传统方法实现: 1、写持久层测试用例 package com.gll.spring.ioc.dao; import com.gll.spring.ioc.model.User; import org.junit.Test; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAsser ...
Class对象的生成方式: 1.Class.forName("包名+类名")  2.类名.class 3.实例对象.getClass() 实体类: package gll; /** * Created by Administrator on 2015/4/1. */ public class User { private String name; private String age; static { System.out.println("init class by st ...
Global site tag (gtag.js) - Google Analytics