大家好,又见面了,我是你们的朋友全栈君。
Java语言是如今互联网最热门的语言之一,今天我们就来了解一些java语言经常用到的代码,快来看看吧。
一、jdbc连接public class OracleJdbcTest
{
String driverClass = “oracle.jdbc.driver.OracleDriver”;
Connection con;
public void init(FileInputStream fs) throws ClassNotFoundException, SQLException, FileNotFoundException, IOException
{
Properties props = new Properties();
props.load(fs);
String url = props.getProperty(“db.url”);
String userName = props.getProperty(“db.user”);
String password = props.getProperty(“db.password”);
Class.forName(driverClass);
con = DriverManager.getConnection(url, userName, password);
}
public void fetch() throws SQLException, IOException
{
PreparedStatement ps = con.prepareStatement(“select SYSDATE from dual”);
ResultSet rs = ps.executeQuery();
while (rs.next())
{
// do the thing you do
}
rs.close();
ps.close();
}
public static void main(String[] args)
{
OracleJdbcTest test = new OracleJdbcTest();
test.init();
test.fetch();
}
}
二、分页实现public class PageBean
{
private int curPage; //当前页
private int pageCount; //总页数
private int rowsCount; //总行数
private int pageSize = 10; //每页多少行
public PageBean(int rows)
{
this.setRowsCount(rows);
if (this.rowsCount % this.pageSize == 0)
{
this.pageCount = this.rowsCount / this.pageSize;
}
else if (rows
{
this.pageCount = 1;
}
else
{
this.pageCount = this.rowsCount / this.pageSize + 1;
}
}
public int getCurPage()
{
return curPage;
}
public void setCurPage(int curPage)
{
this.curPage = curPage;
}
public int getPageCount()
{
return pageCount;
}
public void setPageCount(int pageCount)
{
this.pageCount = pageCount;
}
public int getPageSize()
{
return pageSize;
}
public void setPageSize(int pageSize)
{
this.pageSize = pageSize;
}
public int getRowsCount()
{
return rowsCount;
}
public void setRowsCount(int rowsCount)
{
this.rowsCount = rowsCount;
}
}
三、解析xml<?xml version=”1.0″?>
John
B
12
Mary
A
11
Simon
A
18
四、字符串整形互相转换String a = String.valueOf(2); //integer to numeric string
int i = Integer.parseInt(a); //numeric string to an int
五、字符串转日期String methodName = Thread.currentThread().getStackTrace()[1].getMethodName();
以上就是今天的全部内容,想知道更多java入门知识的小伙伴,欢迎关注我们持续了解详情。
推荐阅读:
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156943.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...