首页 \ 问答 \ Log4j 配置与使用 java.sql

Log4j 配置与使用 java.sql

看到配置文件如下,不知道这样写将java.sql的错误写到哪里了,没有指定appender啊,还有我们是不是不需要手动log.error()了,而是java.sql中相关类自己在代码中本身就会这样记录。困惑中,求指教? log4j.logger.java.sql=ERROR log4j.logger.java.sql.Statement=ERROR log4j.logger.java.sql.PreparedStatement=ERROR log4j.logger.java.sql.ResultSet=ERROR
更新时间:2022-07-30 10:07

最满意答案

package gui.test;//包名

import javax.swing.JFrame;//导入需要的窗口包JFrame
import javax.swing.JLabel;//导入需要的标签包JLabel

public class MainFrame extends JFrame{
	//构造方法进行初始化窗口
	public MainFrame(){
		JLabel jl = new JLabel();//创建一个标签
		jl.setText("Hello World");//标签上的文字叫Hello World
		//下面的this都指的是本窗口.都可以省略
		this.add(jl);//窗口添加刚刚创建的标签
		this.setTitle("窗口标题");//窗口的标题名字
		this.setLocation(300, 200);//窗口的左顶点在屏幕上的位置
		this.setSize(200, 220);//窗口是 宽200像素, 长220像素
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);//设置窗口被关闭时候就退出窗口
		this.setVisible(true);//设置这个窗口能否被看见
	}

	public static void main(String[] args) {
		new MainFrame();//调用构造方法,创建一个窗口
	}
}

其他回答

在命令提示符下编译和运行java程序首先要进行java环境变量的设置,步骤如下:
1。鼠标右键点击我的电脑,依次找到属性===>高级===>环境变量
2。点击新建按钮,增加classpath,值为.;(一个英文的句号和一个分号)。
3。选中path,点击编辑,将jdk中bin所在的文件夹路径如d:\jdk\bin;加在最前面。别忘了一定要点击确定才可以生效。
4。编译和运行java程序,假设文件所在路径为d:\workspace\j2se\src\package1\test.java。
   打开命令提示符,依次:
   d:(敲击回车)
   cd  d:\workspace\j2se\src\package1 (敲击回车)
   javac test.java (敲击回车)
   java test
myeclipse下编译和运行java程序。
1。依次点击file===>new===>java project,取个工程名,点击finish。
2。右键点击工程下的src选择new===>package,取一个包名。(也可以直接建立java类时设置包)
3。右键点击你所创建的包,选择new===>class,就可以创建一个java文件了。
4。运行java文件,在第二行的图像化菜单栏中找到run,是一个圆圈里面加一个白色的三角形,点击就可以编译加运行了。
5。也可以选择你本机上的jdk,选择winownew===>prefercens===>java===>compiler
    选择compiler level,如果本机的jdk是1.5的,就选level为5.0,如果本机的jdk是1.6的,就选 level为6.0。
找到installed jres配置自己的jre。
第5步不是必须的,myeclipse中有自带的jdk,你不进行配置就是在使用那个jdk,一般情况下也是可以的。

相关问答

更多
  • 新建一个窗口,然后实现一个关闭按钮”窗口的功能 import java.awt.*; import java.awt.event.*; public class TestWindowEvent { public static void main (String[] args) { new Frame88 ("WindowAdapter"); } } class Frame88 extends Frame { Frame88 (String s) { super(s); setBounds (300,300, ...
  • import javax.imageio.*; import javax.swing.*; import java.awt.*; import java.awt.geom.*; import java.io.*; /** * @author Hardneedl */ class ImageZoom extends JFrame { private static final Dimension minSize = new Dimension(300, 200); private static final Di ...
  • 在命令提示符下编译和运行java程序首先要进行java环境变量的设置,步骤如下: 1。鼠标右键点击我的电脑,依次找到属性===>高级===>环境变量 2。点击新建按钮,增加classpath,值为.;(一个英文的句号和一个分号)。 3。选中path,点击编辑,将jdk中bin所在的文件夹路径如D:\jdk\bin;加在最前面。别忘了一定要点击确定才可以生效。 4。编译和运行java程序,假设文件所在路径为D:\workspace\j2se\src\package1\test.java。 打开命令提示符,依次 ...
  • package gui.test;//包名 import javax.swing.JFrame;//导入需要的窗口包JFrame import javax.swing.JLabel;//导入需要的标签包JLabel public class MainFrame extends JFrame{ //构造方法进行初始化窗口 public MainFrame(){ JLabel jl = new JLabel();//创建一个标签 jl.setText("Hello World");//标签上的文字叫Hello ...
  • 工具没变,还是用eclipse,B/S开发需要运行项目的服务器; 前端界面的代码通常是用JSP写的,后台数据处理代码还是用java 语言写,B/S开发用的是JAVA EE的方法,你可以去了解下。需要学的东西有很多。希望一起努力!
  • class Test{ public static void main(String[] args) { Scanner scan=new Scanner(System.in); int x=scan.nextInt(); int y; if(x<0) { y=-1+2x; } else if(x=0) { y=-1; } else{ y=-1+3x; } System.out.println("y="+y); } }
  • 用C语言实现就比较复杂了,首先你要有C语言的基础,在这之上你可以写一些没有界面的逻辑性代码,假如你想要学习写界面,很悲催的告诉你,你需要学一个MFC的东西,这个东西就是用C,C++实现界面程序的,它是C++的一个类库,然后你要用它写出一个界面,你还需要一个不是特别容易的学习过程; 总之MFC是属于比较过时,复杂的东西了; 而java相对来说就特别容易了,楼上提到的C#,我觉得和java差不多。
  • 浏览器像IE这种是很抵制Java写的东西的,你得自己设置,将安全权限降低,不过这样上网就很危险了,最好换一个非IE内核的浏览器,如FireFox什么的
  • 1. “新建”——“其他”,在弹出对话框中输入“Swing”,就可以检索到一个树形的选择项,选择新建Swing下的JFrame(这个按你自己意愿)后。 2. 然后在生成(可能生成有点慢,耐心等)的编辑窗口左下方有两个选择卡片,一个是“Source”吧,然后选择另外一个就可以。 3. 可以允许用鼠标拖动各种组建(button、textfield、JButton....)的方式进行可视化图形界面编程,而且还可以和代码编程相结合,允许在不使用Run的情况下Preview,和Dreamweaver写网页一样。
  • 如何有什么不清楚,或是还有什么要求便留言! import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JText ...

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。