文章列表
众多大面试当中都提到关于数据库翻页的实现,所以在网上找了一些写录下来,希望能帮助我们学习
SQL Server
从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:
SELECT *
FROM ( SELECT Top N *
FROM (SELECT Top (M + N - 1) * FROM 表名称 Order by 主键 desc) t1 ) t2
Order by 主 ...
1.通过强制转换:
1、 private boolean vidateIsNumber(String str) {
try {
Long.parseLong(str);
return true;
} catch (Exception e) {
// TODO: handle exception
return false;
}
}
2.用正则表达式
首先要import java.util.regex.Pattern 和 java.util.regex.Matcher
这两个包,或者不导入包,直接用:
//正则表达式数字验证
publi ...
这里所说的数据库连接是在JBoss中通过XML文件配置数据源,在程序中通过名字来访问数据库。从JBoss3.2.3之后的数据库连接配置比较简单,关于配置文件的书写在JBoss中针对不同的数据库有相应的例子,配置文件的例子在目录JBoss_HOME\docs\examples\jca下,如对MySql数据库的配置文件是mysql-ds.xml。只要针对数据库的具体情况修改该配置文件即可。修改完成之后,将配置文件拷贝到JBoss_HOME\server\default目录下。下面是一个设置MySql数据库为数据源的mysql-ds.xml配置文件的内容:
<?xml version=" ...
一、J2EE提出的背景
1、企业级应用框架的需求
在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠 ...
毕业后,工作中接触hibernater算是最多的了,平时也就知道怎么去用,很少去对研究,工作久了之后才发现自己懂的东西真的太少了,很多都只是学了点毛皮,面试官微稍一问道底层点的东西,就基本上答不上了。所以我们以后得学会总结,要深入了解才有得用利用价值。
一般做产品的公司基本都用hibernater框架做数据库持久层,据我所了解的优点:相对于ejb较轻量级的开源框架,遵循了ejb规范,数据库兼容性比较好,不管是oracle还是sql server、mysql、DB2都能良好性性的支持,提供了一种hql语句查寻和criteria标准对象查询,对于数据库表提供了一种全自动配置,但这恰恰给ib ...