尤益达

一个菜鸟程序猿的成长过程!

Java程序员必须知道的10个调试技巧

调试可以帮助识别和解决应用程序缺陷,在本文中,将使用大家常用的的开发工具Eclipse来调试Java应用程序。

但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。

在本文中使用的是Eclipse Juno版(Eclipse 4.2),在开始前给大家提3点建议:

1.不要使用System.out.println作为调试工具。

2.把所有涉及到的组件日志级别激活并使用。

3.使用日志分析器来读取日志。

一、条件断点

如果你不知道如何添加断点,只需点击左边面板(行号前面)断点即被创建。

在调试界面中,“断点”视图会把所有被创建的断点列出来。

我们可以给它加一个布尔条件,也就是说,该断点会被激活并且如果布尔条件为真,就会执行该断点,否则将会跳过往下执行。

Hibernate源码中几个包的作用简要介绍?

l  net.sf.hibernate.*  该包的类基本上都是接口类和异常类 l  net.sf.hibernate.cache.*  JCS的实现类 l  net.sf.hibernate.cfg.*  配置文件读取类 l  net.sf.hibernate.collection.*  Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate之所以要自行编写集合接口实现类是为了支持lazy loading l 

Hibernate拒绝连接、服务器崩溃的原因?

1. db没有打开  2. 网络连接可能出了问题3. 连接配置错了4. 驱动的driver,url是否都写对了5. LIB下加入相应驱动,数据连接代码是否有误6. 数据库配置可能有问题7. 当前联接太多了,服务器都有访问人数限制的8. 服务器的相应端口没有开,即它不提供相应的服务9  hibernate有哪些缓存,分别怎么使用?10  你对hibernate的了解到了一个什么样的程度?11 写出一个sql语句体现hibernate中一对多的关系
«   2019年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
站点信息
搜索
最新留言
    文章归档
    友情链接

    Powered By Z-BlogPHP 1.5.2 Zero

    Copyright Your WebSite.Some Rights Reserved.