标签java下的文章

admin 发布于 12月05, 2020

模块化开发

1、新建父工程 新建maven项目,选择为pom类型的父工程。

2、在父工程基础上分别新建entity、dao、server子工程模块。 新建maven mondel模块,选择jar类型的子工程。

3、在父工程上新建子工程web模块, 新建maven model模块,选择war类型web子项目。

4、有模块依赖引用时,先将父模块和需要的模块一起instal打包发布到本地仓库。然后在

需要的子模块中引入子模块坐标。

5、注意依赖范围对依赖传递造成的影响.

6、最后将web项目package打成war就可以了。里面就包含了各模块发布到本地的jar包了。

注意:在同一个工作空间,各模块项目打开时看到引入的子模块是一个工程文件夹,关闭子 模块后就会看到变成jar了。

阅读全文 »

admin 发布于 12月02, 2020

Maven基本使用

使用maven的好处: 使用maven好处.png

大型项目的好处,建立一个父项目,各组或部门可以模块开发,不用拉取整个项目进行开发。

阅读全文 »

admin 发布于 11月30, 2020

Class反射的使用

获取反射对象的3种方法。通过反射创建对象、通过反射获取有参、无参、公有、私有构造方法。通过反射获取公有、私有成员变量并修改之。通过反射获取成员方法,并调用。通过反射泛型擦除,存值。通过读取配置文件运行反射方法。

阅读全文 »

admin 发布于 11月24, 2020

dbcp数据库连接池

使用dbcp连接池,进行数据库的CRUD,涉及jar包:commons-dbcp2-2.8.0.jar(连接池包)、commons-pool2-2.9.0.jar(dbcp依赖该包)、commons-logging-1.2.jar(接口日志包)、mysql-connector-java-5.1.37-bin.jar(数据库连接驱动)、commons-dbutils-1.7.jar(基本CRUD操作)

阅读全文 »

admin 发布于 10月30, 2020

Map循环方式

Map集合的2种循环方式。一种是通过map.entrySet()。

另一种是map.keySet()。 所有的集合都可以通过迭代器Iterator,进行遍历。

阅读全文 »

admin 发布于 10月27, 2020

JAVA异常整理

异常

Throwable

Throwable类是所有错误跟异常类的超类.

Exception

Exception异常类及其子类都是继承自Throwable类,用来表示java中可能出现的异常,并且合理的处理这些异常。

RuntimeException

RuntimeException类是运行异常类,继承自Exception类,它以及它的子类只能在运行过程中存在,当出现时,只能修改源代码,此异常无法处理。

阅读全文 »

admin 发布于 10月24, 2020

java IO流操作

将自己看作为程序,将数据输出到文件中,称之为输出。 从文件读取数据到程序,称为输出。

JAVA流操作主要分为字节流、字符流。

字节流鼻祖:InputStream\OutpuStream
字符流鼻祖:Reader\Writer

阅读全文 »

admin 发布于 08月31, 2020

JAVA数组

JAVA数组重点掌握知识,以后肯定会用到的,可以了解一下底层原理。数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。

阅读全文 »