代码改变世界

数据库连接池原理

2020-04-20 23:23 by JaysonChan, 147 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

DBUtils框架

2020-04-20 11:51 by JaysonChan, 156 阅读, 0 推荐, 收藏, 编辑
摘要:package com.softtech.dao.impl; import java.sql.Connection; import java.util.Arrays; import java.util.List; import java.util.Map; import org.apache.com 阅读全文

Java类执行顺序

2020-04-20 10:59 by JaysonChan, 119 阅读, 0 推荐, 收藏, 编辑
摘要:注意一个类里面如果有太多的静态成员,是比较耗费资源的,静态成员变量,静态代码块,静态方法,能够不使用就不要去使用。 当类中有静态成员,实例成员时,jvm优先加载静态成员。静态成员分为:静态成员变量,静态方法,静态代码块。加载顺序:静态成员变量 静态代码块 静态方法。静态代码块不是方法,因此不能够抛出 阅读全文

JDBC

2020-04-20 10:56 by JaysonChan, 119 阅读, 0 推荐, 收藏, 编辑
摘要:数据库返回一条记录可以用一个实体类对象去封装。数据库返回一条记录可以用一个Map对象去封装。数据库返回多条记录可以用一个List<javabean实体类>对象去封装。数据库返回多条记录可以用一个List<map>对象去封装。 package com.softtech.dao.impl; import 阅读全文

分层设计

2020-04-20 10:54 by JaysonChan, 217 阅读, 0 推荐, 收藏, 编辑
摘要:存放数据库表的实体类,可以使用以下任意一个。 com.softtech.entitycom.softtech.javabeancom.softtech.pojocom.softtech.domain 存放为数据库表的访问写的接口 com.softtech.dao.impl 存放对数据库表的交互 co 阅读全文

什么是高内聚,低耦合?

2020-04-20 10:45 by JaysonChan, 181 阅读, 0 推荐, 收藏, 编辑
摘要:各自模块的代码修改了以后,要互不干扰,但需要紧密的联系起来。 阅读全文

什么是POJO?

2020-04-20 10:43 by JaysonChan, 722 阅读, 0 推荐, 收藏, 编辑
摘要:POJO是一种代码规范,1.书写类时类中的属性全部使用private修饰2.类中必须有一个无参构造方法。3.为每个属性提供get/set方法。4.类中除了构造方法、get/set方法外不能够有其他的方法。 阅读全文

什么是JavaBean?

2020-04-20 10:42 by JaysonChan, 207 阅读, 0 推荐, 收藏, 编辑
摘要:JavaBean是一种代码规范,当某一个类同时满足下面的三个条件时,那么此类就满足JavaBean规范。1.书写类时类中的属性全部使用private修饰2.类中必须有一个无参构造方法。3.为每个属性提供get/set方法。 阅读全文

常见的配置文件

2020-04-20 10:41 by JaysonChan, 378 阅读, 0 推荐, 收藏, 编辑
摘要:配置文件可以存放在新建的Source Folder(resource)里面,常见的配置文件有以下几种:jdbc.xml jdbc.ini jdbc.properties #可以用“#”作为注释 #数据基本格式为key=value #key和value都当成字符串处理 #文件中一行只能写一个key和v 阅读全文

Eclipse使用技巧

2020-04-20 10:32 by JaysonChan, 153 阅读, 0 推荐, 收藏, 编辑
摘要:1.自动添加异常处理,选中需要包裹的代码之后点鼠标右键,Surround With Try/Catch Block。 2.自动添加get/set方法,在类中点击鼠标右键,Source Generate Getters and Setters。 3.自动添加无参构造方法,在类中点击鼠标右键,Sourc 阅读全文