易截截图软件、单文件、免安装、纯绿色、仅160KB

在java中用数据库连接池连接数据库

好多大型的企业项目都要用到高级JDBC连接数据库配置高级JDBC实例如下:
第一:配置Tomcat下的conf文件夹下的context.xml文件
<?xml version='1.0' encoding='utf-8'?>
<Context>
 <Resource name="jdbc/名称" auth="Container" type="javax.sql.DataSource"
  maxActive="10" maxIdle="5" maxwait="-1" username="sa" password="1234"
  driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;Databasename=books" />
</Context>
各属性说明
<?xml version='版本' encoding='编码方式'?>
<Context>//上下文
 name=数据源名称 auth-管理者=Container或Appliction type=数据源类型 maxActive=最大连接数 macIdle=最小连接数 maxwait=连接等待时间 username=数据库用户名 password=数据库连接密码 driverClassName=驱动名称 url=驱动连接类型databaseName=数据库名称
</Context>
第二:配置项目下的WebRoot目录下的web—inf目录下的web.xml文件
<resource-ref>
<description>说明文档</description>
<res-ref-name>数据源名称<res-ref-name/>
<res-type>数据源类型</res-type>
<res-auth>管理者类型</res-auth>
</resource-ref>
第三:配置项目下的BaseDao连接类
Context context=new initialContext(); //初始化
DataSource ds=(Datasource)context.lookup("java:comp/env/数据源名称");   //前缀+驱动名称
Connection conn=ds.getConnection();  //获得连接


相关文档:

定制java虚拟机

最近有网友问:如何让一个JAR文件随JVM启动时运行?java.exe是不能够做成这样的,不过可以自己定制java.exe,定制java.exe在如下情况有用:
1.不想程序的进程名显示为java.exe
2.希望程序双击就可以运行。
下面是一段示例代码:
// JVM_CPP.cpp : Defines the entry point for the console application.
//
#include ......

Java List遍历方法 及其效率对比

One:14109
Two:14000
Three:15141
four:14297
package com.zbalpha.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListTest {
    public static void main(String args[]){
        List<Long> ......

JAVA基础篇(一)

      本篇内容系统JAVA基础知识介绍,适用于初学者和复习的朋友阅读。作为本人,虽尽量查阅各种书籍,但是仍难避免各种错误和不当,还请看过并发现其中错误的朋友指正。
    一.简介
          1.Green Team小组与JAVA
&nb ......

关于Java中BorderLayout布局的一个纠结问题,求教

这个问题在于  在Frame中添加组件时,每个组件先设定了位置,但是添加到Frame中后始终会出现问题。
例如:
class MyGame extends Frame

 
 MyGame()
 {
  Label c[] = new Label[8];
  for(i = 0; i<8; i++)
  {
   c[i] = new Lab ......

Oracle公布Java发展策略


甲骨文已经完成了对SUN公司的收购,于1月27日发布了对Sun各项业务的整合规划。总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。 以下就其对备受关注的Java方面的策略做个介绍。
 
Java SE:
1)推出JDK SE 7, 它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。
2)Sun的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号