apache commons
Commons Lang
Simplifying Java with Jakarta Commons Lang
Jakarta Commons Lang 라이브러리로 toString() 메소드 구현하기
http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/Converter.html
org.apache.commons.lang.StringUtils
org.apache.commons.lang.time.DateFormatUtils
String date = DateFormatUtils.format(new Date(), "yyyy-MM-dd");
org.apache.commons.lang.time.DateUtils
Commons IO
http://commons.apache.org/io/apidocs/overview-tree.html
org.apache.commons.io.FilenameUtils
org.apache.commons.io.FileUtils
org.apache.commons.io.IOUtils
CommonsBeanUtils
http://markmail.org/message/b2a4btjciviza2xh
import java.lang.reflect.InvocationTargetException;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.beanutils.BeanUtils;
public class BeanUtilsExample {
public static void main(String[] args) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException{
Map<String,String> bookMap = new HashMap<String,String>();
bookMap.put("author", "jsh");
bookMap.put("title", "Effective java");
bookMap.put("price", "123");
bookMap.put("bookmarks", "123");
Book book = new Book();
BeanUtils.copyProperties(book,bookMap);
System.out.println(bookMap);
System.out.println(book);
}
}
package xmltest;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
public class Book {
private String author;
private String title; public Book() {}
private int price;
private int[] bookmarks;
public int[] getBookmarks() {
return bookmarks;
}
public void setBookmarks(int[] bookmarks) {
this.bookmarks = bookmarks;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public void setAuthor( String rhs ) { author = rhs; }
public void setTitle( String rhs ) { title = rhs; }
public String getAuthor() {
return author;
}
public String getTitle() {
return title;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}
}
Http components
http://tech-tip.blogspot.com/2008/10/jakarta-commons-httpcomponents.html
Commons Configuration
Apache Commons Configuration을 이용해 설정정보 저장하기
History
Last edited on 12/26/2008 14:40 by benelog
Comments (0)