
J2EE
AE86-打破常规
没关系,那些夜我都能自己熬过来。
展开
-
关于DAO和DTO的区别
DAO:数据访问对象(Data Access Object)。提供访问数据库的接口,或者持久化机制,而不暴露数据库的内部详细信息。DAO提供从程序调用到持久层的匹配。DTO(data transfer object):数据传输对象,作用仅在于在应用程序的各个子系统间传输数据,在表现层展示。与POJO对应一个数据库实体不同,DTO并不对应一个实体,可能仅存储实体的部分属性或加入符合传输需求的其他...原创 2019-03-24 23:11:24 · 1622 阅读 · 0 评论 -
String对象的创建与原理
String对象的创建与原理创建方式 * 1.使用new关键字:String s1 = new String("abc"); * 2.直接指定:String s2 = "abc"; * 3.使用串联生成字符串:String s3 = "ab" + "c"; 原理一: 使用任何方式创建字符串 s=x时,java运行时会在缓冲池中查找是否存在内容相...原创 2019-07-02 15:13:26 · 499 阅读 · 1 评论 -
Java常见异常Runtime Exception、checked Exception以及Unchecked异常
Java异常这篇文章主要用来介绍Java的异常类型以及异常的处理要点,废话少说,直接进入主题:先上一张关于个人异常总结的思维导图:什么是checked异常和unchecked异常? Java原因对这两个定义很简单,将派生于Error和RuntimeException的异常称为unchecked异常,其余所有异常为checked异常。checked异常和unch...原创 2019-07-30 09:32:41 · 2489 阅读 · 1 评论 -
Java中返回类型使用泛型T和Object有什么区别?
最近开发需要实现对象的序列化和反序列化,在阅读jackson序列化和反序列化方面的源码的时候发现返回值写的是<T>,而我的自定义的方法写的的Object,引发了我的思考,Java中返回类型使用泛型T和Object到底有什么区别?还有到底那用哪个好?举个栗子,问:下面两个方法有什么不同?public Object doSomething(Object obj) {....}...原创 2019-09-01 20:36:27 · 2692 阅读 · 0 评论 -
windows实现单机部署多个tomcat服务器
第一步,环境准备:需要两个tomcat服务器,我这里的tomcat版本都是apache-tomcat-8.5.31,放在C盘目录下,即:tomcat1目录:C:\tomcat1tomcat2目录:C:\tomcat2接着配置系统环境变量,配置tomcat环境变量Path路径是不用配的:第二步,修改配置文件:tomcat1的所有配置默认不变 修改tomcat2...原创 2019-09-10 22:51:03 · 1261 阅读 · 0 评论