- 浏览: 1217791 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (706)
- 全部博客(10000) (0)
- java基础 (123)
- 算法及数据结构 (64)
- SSH框架整合与平台系统分析 (11)
- j2ee (46)
- Oracle (95)
- SQL Server (11)
- javaScript (73)
- Ajax (22)
- jQuery (39)
- ExtJs (4)
- jsp (13)
- Servlet (6)
- struts1 (2)
- struts2 (33)
- Ibatis (2)
- hibernate (24)
- Spring (11)
- 设计模式 (8)
- 正则表达式 (9)
- UML (0)
- XML (9)
- linux (19)
- CSS (11)
- FreeMarker (4)
- nginx 与 memcached (6)
- SEO (5)
- Web 服务器 (11)
- junit 与 selenium2 (4)
- MyEclipse 有关的问题 (24)
- 生活杂感 (37)
- 看过的书 (2)
- 技术牛人 (2)
- 需要优化的例子 (3)
- English 学习 (7)
- bug修改的解决方法 (2)
- 数据库实战经验总结 (1)
- 期待解决的问题 (20)
- 等待自己学习的东西 (15)
- 自己公司代码结构总结 (15)
- 企业经营之道 (23)
- 工具管理 (1)
- 世范水晶 (2)
最新评论
-
hustkeai:
第一个方法是不对的
求一个Map中最大的value值,同时列出键,值 -
qq591920734:
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
qq591920734:
[color=orange][/color]包女包女不女
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
timer_yin:
seagrave 写道这个算法想法不错,但太耗时,我用1、2、 ...
用1、2、2、3、4、5这六个数字,数字排序经典算法 -
hellostory:
日常生活中,我们都不按你上面的那个方法算的!!!
JAVA小函数-计算日期差
Dao接口如下:
public void insert(Object obj);
public void delete(Object obj);
public void update(Object obj);
public List select(Object obj);
实现如下:
加增删改查的方法实现,
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import Bean.Bean;
public class shixian implements DAO {
public void delete(Bean bean) throws Exception {
// 删除数据
String sql = "delete from person where name=?";
Conn conn = new Conn();
PreparedStatement pre;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.executeUpdate();
pre.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public void insert(Bean bean) throws Exception {
// 增加数据
String sql = "insert into person values(?,?)";
Conn conn = new Conn();
PreparedStatement pre = null;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.setString(2, bean.getPassword());
pre.executeUpdate();
pre.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
public Bean select(String name) throws Exception {
// 查询数据
String sql = "select name,password from person where name=?";
Conn conn=new Conn();
Bean bean = new Bean();
PreparedStatement pre = null;
try{
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, name);
ResultSet rs = pre.executeQuery();
if (rs.next()) {
bean.setName(rs.getString(1));
bean.setPassword(rs.getString(2));
}
rs.close();
pre.close();
} catch (Exception e) {
e.printStackTrace();
}
return bean;
}
public void update(Bean bean) throws Exception {
// 修改数据
String sql = "insert into person values(?,?)";
Conn conn = new Conn();
PreparedStatement pre = null;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.setString(1, bean.getPassword());
pre.executeUpdate();
pre.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
}
发表评论
-
java变量,初始化快,构造函数的执行顺序
2013-09-05 23:11 933重载就是在同一个类中方法名字一样,参数列表不一样对返 ... -
Tomcat并发数优化的方法总结
2013-09-05 18:33 9881、Tomcat并发数优化的方法总结 2、T ... -
CAS实现单点登录(SSO)经典完整教程
2013-09-04 23:23 1273CAS实现单点登录(SSO)经典完整教程 ... -
JAVA中 RETURN与break有何区别
2013-07-08 11:05 1005想看一个例子: public class G { ... -
WebRoot和WEB-INF下存放JSP页面的区别
2013-06-28 17:10 1114WebRoot和WEB-INF下存放JSP页面的区别 ... -
oracle 数据库
2013-05-13 09:32 699注册,发布信息,一起上传成功!(oracle 数据库)!SSH ... -
对session和cookie的一些理解
2012-12-12 16:43 772对session和cookie的一些理解 ... -
Jquery通过JSON和Struts的Action交互
2012-10-24 20:59 8291、Jquery通过JSON和Struts的Action交互 ... -
log4j配置祥解
2012-08-16 17:22 1112http://topic.csdn.net/u/201 ... -
HTML DOM focus()和blur()方法 输入框鼠标指过自动消失鼠标离开显示 js
2012-06-04 15:17 2861http://blog.csdn.net/zyxlinux88 ... -
java ftp 上传下载,代码。
2012-06-03 16:00 1069import java.io.BufferedReader ... -
cmd 命令行下复制、粘贴的快捷键,方便快速的在cmd操作复制粘贴。
2012-05-17 15:33 19191、cmd 命令行下复制、粘贴的快捷键,方便快速的在cmd操作 ... -
El表达式截取字符串的长度,大于12个字的后面用 ... 表示。
2012-04-20 16:14 3171El表达式截取字符串的长度,大于12个字的后面用 ... 表示 ... -
EL表达式 (详解) .
2012-04-15 15:21 1439来源: http://blog.csdn.net/qwera ... -
屏蔽左右键
2012-04-14 16:00 10411.在html的body区最后加入: <SCRIPT ... -
Eclipse 3.6.2 反编译插件jad的配置说明
2012-03-01 16:32 1656重复说明: ... -
新建项目,上传到svn上。
2012-02-28 20:28 3879上传svn新项目。 1、先把项目从svn上取出来,然后把 ... -
关于EL表达式中requestScope和param区别
2012-02-17 09:38 2560要是打不开连接请看下面的内容: 关于EL表达式中r ... -
图片标签img中alt与title的区别
2012-02-02 14:59 1004图片标签img中alt与title的区别 -
给input文本框添加灰色提示文字
2012-01-04 22:05 5700灰色提示功能 大家都见到很多网站的文本框都有灰色提文字,一点 ...
相关推荐
本教程将重点讲解如何使用Visual Studio Code(简称Vs Code)这个强大的代码编辑器来实现Vue项目中的增删改查功能。首先,我们来看看Vue的基本概念。 Vue.js是尤雨溪开发的一个渐进式JavaScript框架,它具有轻量级...
本实例代码"SQLiteDatabaseDemo"旨在教你如何在Android应用中使用SQLite数据库进行基本的增、删、改、查(CRUD)操作。以下是详细的步骤和知识点讲解: 1. **SQLiteOpenHelper**: 这是Android提供的一个抽象类,...
本文将详细介绍使用 PHP 实现数据库增删改查的方法,并结合实际代码示例,讲解数据库连接、增删改查操作的步骤和实现细节。 数据库连接 在使用 PHP 实现数据库增删改查之前,需要先连接数据库。在 dbconnect.php ...
接下来,我们将详细探讨如何利用SSM框架实现一个基础的增删改查(CRUD)功能。 首先,**SpringMVC** 是Spring框架的一个模块,主要用于处理HTTP请求,实现前端控制器的设计模式。在SSM项目中,SpringMVC作为控制器...
本文将讲解如何使用C#语言连接sql数据库,并执行简单的增删改查操作。 在执行数据库操作之前,首先需要在VS2005中引入using System.Data.SqlClient;命名空间。然后,在连接数据库时,需要使用SqlConnection对象,并...
在本实例中,我们将深入探讨如何使用SpringBoot框架构建一个简单的后台系统,实现数据库的增删改查功能。SpringBoot以其简洁的配置和强大的功能,成为现代Java开发中的热门选择。接下来,我们将按照标题和描述,详细...
`用struts框架对数据库增删改查.txt`和`51CTO下载-Struts2[1].0CRUD.zip、Struts2.0CRUD`则可能包含了使用Struts 1或Struts 2进行CRUD的具体步骤和代码示例。Struts 2作为Struts的升级版,提供了更强大的功能和更...
本文将详细讲解一个名为"单表增删改查代码生成器"的工具,该工具基于Mybatis框架,能够快速生成基础的数据库操作代码,极大地提高了开发效率。 首先,我们需要了解的是Mybatis,它是一个优秀的持久层框架,提供了一...
下面我们将深入探讨这三个框架的核心功能以及它们如何协同工作实现增删改查(CRUD)操作。 1. Spring框架:Spring作为整个应用的容器,负责管理对象的生命周期和依赖关系。在SSM中,Spring主要通过IoC(Inversion ...
本教程将重点讲解如何使用Servlet来实现数据库中的增删改查(CRUD)操作,这对于初学者理解Web应用程序的后端处理至关重要。 1. **Servlet基础知识** Servlet是Java Servlet API的核心组件,它是一个Java类,遵循...
下面将详细讲解如何利用这三个框架实现数据的增删改查功能。 首先,Spring框架是Java领域的一个轻量级容器,它提供了依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP)等...
在IT行业中,JEECG平台是一个基于代码生成器的Java快速开发框架,它极大地提高了开发效率,特别是对于常见的增删改查(CRUD)操作。本文将深入探讨如何利用JEECG实现这些基本功能,并详细讲解如何将项目部署到服务器...
本教程将深入探讨如何结合两者实现数据的增删改查(CRUD)操作,这是任何Web应用的基本功能。我们将分为以下几个部分进行讲解: 1. **环境配置**:首先,你需要在本地安装Java开发工具(JDK)、集成开发环境(IDE)如...
本示例主要讲解了如何使用C#进行数据库的增删改查(CRUD)操作,这对于开发Windows桌面应用程序,如Winform程序,尤其关键。 首先,C#操作数据库通常会利用ADO.NET框架,它提供了丰富的类库来连接、查询和管理...
【SQL 增删改查操作详解】 在 IT 领域,SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。它包含了增(INSERT)、删(DELETE)、改(UPDATE)和查(SELECT)这四种基本操作。本文将通过一个...
在本项目中,"学生管理系统+python+增删改查学习"是一个专为初学者设计的实践项目,旨在帮助学习者掌握Python编程语言,并通过实际操作理解数据库的增删改查(CRUD)操作。这个管理系统是用Python编写的,可以进行...
综上所述,关于"JAVA 操作 XML 增删改查"这一主题,文章可能详细讲解了JAVA中处理XML的各种方法,提供了实用的代码示例,并可能介绍了相关工具的使用。对于学习和理解JAVA如何与XML文件交互,这是一份非常有价值的...
本篇将深入讲解如何利用 JFinal 实现数据库的增删改查(CRUD)操作,并结合分页查询,帮助你更好地理解和应用 JFinal 在实际项目中的功能。 1. **JFinal 框架简介** JFinal 采用了 MVC(Model-View-Controller)...
本实例主要讲解如何利用DBContext和RESTful原则创建通用的增删改查方法,简化代码重复性,提高开发效率。 首先,我们需要创建一个基于DBContext的泛型类`GenericDBContext<T>`。这个类继承自特定的DbContext子类...