随笔分类 - Java
Java小知识点
摘要:实现一个自己的IOC package com.IocExample; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /*** *
阅读全文
摘要:https://www.jdon.com/springboot.html Spring Boot是一个真正的游戏改变者,它的受欢迎程度现在不断增加。让我们看看Spring Boot到底是什么?Spring Boot是一个构建在Spring框架顶部的项目。它提供了一种更简单、更快捷的方法来设置、配置和
阅读全文
摘要:这个方法将在所有的属性被初始化后调用。 但是会在init前调用。 但是主要的是如果是延迟加载的话,则马上执行。 所以可以在类上加上注解: import org.springframework.context.annotation.Lazy; @Lazy(false) 这样spring容器初始化的时候
阅读全文
摘要:2、配置里加载自定义作用域类 懒加载的好处:不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强代码之间的独立性强,低耦合,节省了内存资源 四、通过注解编写Bean的初始化及销毁:
阅读全文
摘要:原文:https://blog.csdn.net/lengxiao1993/article/details/77914155 Maven 是一个 java 开发人员很难绕过的构建工具, 因为有众多的开源项目都使用 Maven 作为其构建工具。 而阅读 maven 中的 pom 文件, 是了解一个项目
阅读全文
摘要:最近开始使用IDEA作为开发工具,然后也是打算开始学习使用spring boot。看着博客来进行操作上手spring boot,很多都是说创建一个新项目(Create New Project) 选择 Spring Initializr。然而我发现我的IDEA上面没有Spring Initializr
阅读全文
摘要:版权声明:版权归作者所有,转载请注明出处。 https://blog.csdn.net/qq_34205356/article/details/81098354 前言:如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项
阅读全文
摘要:前在项目中用的日志记录器都是log4j的日志记录器,可是到了新公司发现都是slf4j,于是想着研究一下slf4j的用法。 注意:每次引入Logger的时候注意引入的jar包,因为有Logger的包太多了。。。。。。 Logger必须作为类的静态变量使用。原因如下: 1 使用static修饰的属性是归
阅读全文
摘要:类命名规范: 类名使用 UpperCamelCase 风格(首字母都大写),必须遵从驼峰形式。 例如: MessageUtil 抽象类命名使用 Abstract 或 Base 开头 ; 异常类命名使用 Exception 结尾 ; 测试类命名以它要测试的类的名称开始,以 Test 结尾。 对于 Se
阅读全文
摘要:indi : 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。 包名为“indi.发起者名.项目名.模块名.……”。 pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。 包名为“pers.个人名.项目名.模块
阅读全文
摘要:导包 1.commons-logging.jar包 下载 2.log4j.jar包 下载 配置log4j 1.在src根目录下创建一个log4j.properties文件。 文件全部内容如下: log日志文件输出路径可以改,我写的是D:/keyservice.log。 代码中使用: 1.improt
阅读全文
摘要:java impl 是一个资源包,用来存放java文件的。 在Java开发中,通常将后台分成几层,常见的是三层mvc:model、view、controller,模型视图控制层三层,而impl通常处于controller层的service下,用来存放接口的实现类,impl的全称为implement,
阅读全文
摘要:POJO::POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,
阅读全文
摘要:GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。一般GroupID就是填com.leafive.test这样子。
阅读全文
摘要:网上很多人说用jar包解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。 unzip -d 指定目录 [root@oracle upload]# unzip -oq common.war -d common 命令名: unzip 功 能说明:解压缩zip文 件 语 法:unzip
阅读全文
摘要:转自 http://www.blogjava.net/fanscial/archive/2005/12/14/23780.html 1. JDK 5 Annotations (JDK 1.4 可以用JavaDoc代替). 一个典型的Junit的测试类 import junit.framework.T
阅读全文
摘要:编辑 Ctrl+1 说明:批量修改源代码中的变量名,此外还可用在catch块上. Ctrl+Shift+F 格式化当前代码Ctrl+Shift+M 添加类的import导入Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)Ctr
阅读全文
摘要:方式一: ArrayList<String> list = new ArrayList<String>(); String str01 = String("str01"); String str02 = String("str02"); list.add(str01); list.add(str02
阅读全文
摘要:项目中的一些灵活配置,设置到properties文件中,项目中通过读取properties中相应的值来使用,修改时,也只修改properties即可。以上为使用的好处,现在,总结一下项目中propeties文件的使用。 一、Java直接读取properties 二、spring管理propertie
阅读全文
摘要:java中容器类数据结构主要在java.util包中。 java.util包中三个重要的接口及特点:List(列表)、Set(保证集合中元素唯一)、Map(维护多个key-value键值对,保证key唯一)。其不同子类的实现各有差异,如是否同步(线程安全)、是否有序。常用类继承树: 以下结合源码讲解
阅读全文