Java 数据库操作



Java 数据库操作 

一、JDBC基础

JDBC是Java应用与数据库管理系统进行交互的标准API,包括两个包:核心API—java.sql和扩展的API—javax.sql。应用程序通过核心API的接口实现数据库连接和数据处理,其主要接口如下:

接口名称
功能

java.sql.Driver
驱动程序,连接应用程序和数据库,用于读取数据库驱动器的信息,提供连接方法,建立访问数据库所用的Connection对象。在加载某一Driver类时,它应该创建自己的实例并向DriverManager注册该实例。

java.sql.DriverM[......]

Read more

java连接数据库增、删、改、查工具类



java连接数据库增、删、改、查工具类http://www.jb51.net/article/49821.htm

java连接数据库增、删、改、查工具类

数据库操作工具类,因为各厂家数据库的分页条件不同,目前支持Mysql、Oracle、Postgresql的分页查询
在Postgresql环境测试过了,其他数据库未测试。
sql语句需要使用预编译形式的
复制代码 代码如下:
package db;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
impor[......]

Read more

基于MVC 用户登录的实现(JavaBean + Servlet + JSP)

基于MVC 用户登录的实现(JavaBean + Servlet + JSP)

1、web.xml配置

<?xml version=”1.0″ encoding=”UTF-8″?>
<web-app version=”2.5″
xmlns=”http://java.sun.com/xml/ns/javaee”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee
http://java.sun.[......]

Read more

Servlet是如何实现MVC的图文介绍

Servlet是如何实现MVC的

Servlet是一种服务器端的编程语言,是J2EE中比较关键的组成部分,Servlet技术的推出,扩展了Java语言在服务器端开发的功能,巩固了Java语言在服务器端开发中的地位,而且现在使用非常广泛的JSP技术也是基于Servlet的原理.

JSP+JavaBeans+Servlet成为实现MVC模式的一种有效的选择。

 

如果我们要实现一个对用户的增删改查,并且要求符合对扩展开发,对修改关闭的原则,该怎么做呢?

首先,这是我们的类图以及类与类之间调用的时序图。

 

&nb[......]

Read more

Jsp+Servlet+JavaBean简单mvc实例

Jsp+Servlet+JavaBean简单mvc实例

1.开发环境:MyEclipse 8.0 服务器使用其内置的MyEclipse Tomcat 6
2.新建一个web project,取名为login。在其WebRoot目录下新建一个login.html,这个页面可以看做mvc中的view(视图),指的也就是用户界
面,mvc将其分离出来可以使网页美工师更加专注于页面的美化,程序员专注于后台程序的设计。login.html主要代码如下,很简单主要做了一个传统登录的页面。
[xhtml] view plain copy print?
<form action=”logi[......]

Read more

MVC、在一个Servlet中实现多业务处理、总结Servlet

MVC、在一个Servlet中实现多业务处理、总结Servlet

1、web应用上的三层体系开发结构
也称为多层体系结构。按照应用程序的总体功能,进行合理的模块划分,实现人员的分工和技术的分工。
统称为MVC体系结构。

V:view 视图层。主要技术:jsp和html。实现的功能:给用户一个请求输入的窗口Form表单和结果显示的页面主要实现可以用到Table或div标记展现。

C:control 控制层。主要技术:servlet。实现的功能:从JSP页面中接受到请求,Servlet传递请求到数据库处理层,根据数据处理结果调用不同的JSP页面。

M:model 模型层[......]

Read more

在eclipse启动tomcat时遇到超时45秒的问题:

在eclipse启动tomcat时遇到超时45秒的问题:

Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

网上解决办法。

1.在 eclipse菜单-》window->preferencs里找到server 中最下面一项:server timeout delay 设置成 Unlimited 即可!

[......]

Read more

Eclipse启动Tomcat时45秒超时解决方法

Eclipse启动Tomcat时45秒超时解决方法Eclipse启动Tomcat时,默认配置的启动超时时长为45秒。假若项目启动超过45秒将会报错。
两种解决方法:
1、改XML
eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml

start-timeout=”45″

2、双击Servers视图中的对应的Server,打开Server的属性界面,右边有个Timeouts,把里面的45改大些

相关日志

Read more

IE8下div嵌套时,外层div高度不随内层div高度改变的问题解决

IE8下div嵌套时,外层div高度不随内层div高度改变的问题解决

<div id=”a1″>

      <div id=”b1″></div>

       <div id=”b2″></div>

</div>

当b1和b2都是float=left时候,a1层的高度不会被b1和b2的高度撑开。(这个现象只有IE8发生,其他版本IE以及IE8选择兼容模式后就没有问题。)

解决方法:a1的display=table

二. 11 高度不适应

高度不适应是当内层对象的高度发生变化[......]

Read more