Java开发

总计 44 页,当前第 21 页
Java开发

详述 PO VO BO DTO DAO 和 POJO 的概念及区别

说实话,我相信对于刚接触 PO、VO、BO、DTO、DAO 和 POJO 这些概念的同学来说,大都会有一种“这都是什么鬼?”的感觉,可谓是云里雾里,不知今夕何夕!现在,就让咱们一起揭开这些 “X”O 的面纱,看看它们的庐山真面目。首先,来个图瞅瞅:第 1 个:DAODAO(Data Access Object)数据访问对象,它是一个面向对象的数据库接口,负责持久层的操作,为业务层提供接口,主要用来封装对数据库的访问,常见操作无外乎 CU...
7年前 (2017-08-17) 阅读(2590) 赞一个 (0) 评论(0) 链接直达
Java开发

JDBC连接池的testQuery/validationQuery设置

想要增加对连接池中连接的测试/验证,防止数据库认为连接已死而Web应用服务器认为连接还有效的问题,Mysql文档中提到Tomcat文档中的例子中用的是validationQuery,但是网上还有很多帖子写的是testQuery,到底用哪一个呢?原来这跟连接池的实现有关:连接池实现该功能属性名The Tomcat JDBC Connection PoolvalidationQueryThe Apache Commons DBCP Conn...
7年前 (2017-08-15) 阅读(3107) 赞一个 (0) 评论(0) 链接直达
Java开发

System.nanoTime与System.currentTimeMillis的区别

平时产生随机数时我们经常拿时间做种子,比如用System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结果将会差别很小,甚至一样,因为现代的计算机运行速度很快。后来看到Java中产生随机数函数以及线程池中的一些函数使用的都是System.nanoTime,下面说一下这2个方法的具体区别。System.nanoTime提供相对精确的计时,但是不能用他来计算...
7年前 (2017-07-18) 阅读(2644) 赞一个 (1) 评论(0) 链接直达
Java开发

为 Java 程序员而生的 10+ 最佳库

众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。举些例子,最常用的官方库有 java.lang、java.util、java.io、java.sql、java.net 等;而至于目前最流行的第三方库,就有 Junit、SLF4J、Google Guava、XStream、JSoup、Gson、Joda Time 等,可以说是不胜...
7年前 (2017-07-12) 阅读(2246) 赞一个 (0) 评论(0) 链接直达
Java开发

Spring Framework 5.0 新特性

Spring Framework 5.0 是自 2013年12月版本 4 发布之后 Spring Framework 的第一个主发行版。Spring Framework 项目的领导人 Juergen Hoeller 于 2016 年 7 月 28 日宣布了第一个 Spring Framework 5.0 里程碑版本(5.0 M1)。 现在,将近一年的时间过去以后,我们...
7年前 (2017-07-08) 阅读(2313) 赞一个 (0) 评论(0) 链接直达
Java开发

关于Java异步处理方法请求问题

工作中,或多或少都会用到多线程处理问题。今日就遇到一个问题来作为经验留存,内容稍作简单,见解较浅,欢迎留言补充问题:用户发单之后,发送多条邮件通知用户在请求一个发单接口之后,需要发送多条邮件通知给目标人。发单成功返回给客户端一条成功通知:{"code":0,"message":"ok"}理想状态下是:请求发单成功 ——> 客户端即刻收到成功通知(不必等待邮件发送)一般邮件...
7年前 (2017-07-03) 阅读(2739) 赞一个 (1) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅