Java学习
文章平均质量分 51
iteye_16140
这个作者很懒,什么都没留下…
展开
-
@PostConstruct和@PreDestroy注解
从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法 。写法有如下两种方式: @PostConstruct Public void someMethod() {} ...原创 2013-07-26 17:09:59 · 65 阅读 · 0 评论 -
JAVA调用数据库存储过程
package com.ljq.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * 连接工具类 * * Co...2014-11-06 12:35:51 · 74 阅读 · 0 评论 -
spring读书比较:springmvc配置文件
1、applicationContext.xml 2.springmvc-servlet.xml 3.web.xml co...原创 2014-04-09 17:51:21 · 91 阅读 · 0 评论 -
spring读书笔记:resource接口及resourceLoader资源加载器
由于jdk所提供的资源访问类不能满足各种底层资源访问需求。因此我们大多选择spring的resource接口来解决这类问题,该接口拥有对应不同资源类型的实现类。 Resource接口主要方法有: 1.boolean exists() 判断资源是否存在 2.boolean ipOpen() 判断资源是否打开 3.URL getURL()throws IOExcept...原创 2014-04-09 17:24:50 · 179 阅读 · 0 评论 -
常用java工具类
摘自: http://blog.csdn.net/justdb/article/details/8653166 http://www.cnblogs.com/jifeng/archive/2011/08/16/2140003.html StringUtils 字符串处理工具类 StringUtils.isEmpty(null) && StringUtils.isEmpty("");...2014-03-12 09:58:28 · 71 阅读 · 0 评论 -
对象的序列化和文件输入输出
1.为什么要序列化? 答:序列化的目的是:保存对象的状态;例如开发一款网游动作游戏,需要保存人物的经验值,武器,体力等;序列化的对象会保存实例变量的值; 2.怎样实现序列化? 答:要让类能够被序列化,需要implements Serializable接口 当对象被序列化之后,该对象引用的实例变量也会被序列化。如果在该对象里创建其他类的对...2014-03-11 12:17:30 · 123 阅读 · 0 评论 -
JavaBean 映射工具 Dozer的应用
1.Dozer的简单应用 分析多层架构的J2EE系统,经常存在JavaBean直接的拷贝。比如在DAO层,我们通过POJO取得业务层需要的数据,将这些数据传递给Service层的VO。POJO与VO就存在典型的值拷贝。还有就是Webservice,客户端调用Webservice,也存在将大量返回值映射到相应的JavaBean里。 典型的解决方案就是手动拷贝,弊端很明显,代码...2014-03-10 16:53:29 · 132 阅读 · 0 评论 -
Java程序员一定知道的优秀第三方库
摘自http://tomcat-oracle.iteye.com/blog/2299233 几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码:...原创 2016-05-20 14:24:48 · 250 阅读 · 0 评论 -
JMS及JMS 简单使用案例
1 JMS应用程序有四个组成部分:JMS服务提供者、消息管理对象、消息的生产者消费者和消息本身。 JMS服务提供者实现消息队列和通知,同时实现消息管理的API。JMS已经是J2EE API的一部分,J2EE服务器都提供JMS服务。 消息管理对象提供对消息进行操作的API。JMS API中有两个消息管理对象:ConnectionFactory和Destination,根据消息的消...2013-09-29 15:43:23 · 559 阅读 · 0 评论 -
Java 去除数组中空值
这几天做项目很忙,不过也从中学习到了很多平时常用的知识,现记录一下这两天学到的知识点,未必很难,只是希望在以后用到的时候能够回忆的起来。 Java去除数组中空值: 原理:新建一个List,用增强for循环来将数组中除了空值外的所有值都加入到list中, 然后再把list用toArray()方法转换回数组。 String []sysN...2015-03-13 15:24:14 · 9449 阅读 · 3 评论