logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

web项目没有main方法,怎么运行的?

首先理解一下main方法:你的java程序要运行,总要有一个起点,所以我们就约定,从main方法这里开始一行一行执行,java程序跑起来,一般是通过主类的main方法启动的。web容器是作为web程序的一部分存在的,由web容器启动你自己写的代码,像void main()之类的,测试的时候有时候会用到,其他基本不用。tomcat的主类是BootStrap类,也是以此类的main方法作为入口启动的,

#tomcat#java
spring的注入bean的几种方式

平常的Java开发中,程序员在某个类中需要依赖其它类的方法。通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理。Spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过Spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是”控制反转”。通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员

#spring
用Java对JSON字符串进行格式化输出

工作中进行http相关接口测试时经常会收到返回的json数据,因为没有格式化输入到控制台后看起来很不直观。早上写了一个小工具类,对这JSON串进行格式化输出,代替System.out.print/*** 格式化输入工具类** @author lizhgb* @date 2015-10-14* @Modified 2017-04-28**/public final c

#java
初学linux命令-ls、pwd

命令一名称:ls原意:list命令功能:列出目标目录中所有的子目录和文件。语法:ls 选项(-ald) [文件或目录]常用的选项(参数):-a原意 all功能:列出目录下的所有文件,包括以.开头的隐含文件;-l原意 long功能:除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。-d原意directory功能: 将目录象

#linux
到底了