- 浏览: 472459 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (205)
- HttpClient (5)
- Smarty (1)
- SVN (4)
- WebLogic (4)
- Netty (1)
- DataBase (11)
- Office (2)
- Net (3)
- Web Service (4)
- Spring (8)
- Tomcat (2)
- Ant (1)
- Erorr (3)
- JDK (2)
- LINUX (2)
- plugins (1)
- Flex/flash (2)
- PhotoShop (2)
- ExtJS (1)
- HTML5 (1)
- Slave4J (1)
- SoftWare (1)
- jQuery (2)
- servlet3.0 (1)
- fusionchart (1)
- ASP.Net (2)
- Java (50)
- C++ (1)
- JavaScript (15)
- C # (15)
- DesignMode (1)
- LINQ (1)
- SQLServer (1)
- PHP (1)
- HTML/CSS (1)
- Struts2 (3)
- Hibernate (1)
- XML (5)
- Jsoup (14)
- API (1)
- Json (13)
- HtmlUnit (1)
- Notepad (1)
- Android (3)
- bat (5)
- Apache (1)
- Quartz (1)
- CSS (3)
- HTMLParser (3)
- BootStrap (1)
- Redis (1)
- Web (1)
- Kotlin (1)
最新评论
-
wanggang0321:
666666
代码生成器实现的Entity,Dao,Service,Controller,JSP神器(含代码附件) -
masuweng:
支付宝Alipay源码工程Demo -
Fly_SkyXin:
加上这个包 还是报错 直接访问接口地址没问题 报这个错是什么意 ...
AxisFaultNot Found at org.apache.axis.transport.http.HTTPSender.readFromSocket( -
derongit123:
请问一下Weatherinfo 的这个类怎么弄
HttpClient+Gson解析中国天气网的天气预报信息 -
ai380102002:
j2ee6的包
springmvc+Ibatis+Bootstrap自定义标签分页+登录模版
package com.org.core.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import com.org.core.pojo.Users;
import com.org.core.util.SqlHelper;
@SuppressWarnings("all")
public class UserDaoImpl implements UserDao {
protected static ResultSet resultset = null;
protected static PreparedStatement pstat = null;
protected static Connection conn = null;
public Users login(String username, String password) {
Users users = null;
conn = SqlHelper.getInstance().getMySqlConnection();
String sql = "select * from users where name=? and password=?";
try {
pstat = conn.prepareStatement(sql);
pstat.setString(1, username);
pstat.setString(2, password);
resultset = pstat.executeQuery();
if (resultset.next()) {
users = new Users();
users.setId(resultset.getInt("id"));
users.setName(resultset.getString("name"));
users.setPassword(resultset.getString("password"));
}
} catch (SQLException e) {
e.printStackTrace();
}
return users;
}
public List<Users> listUser() {
List<Users> list = new ArrayList<Users>();
Users users = null;
conn = SqlHelper.getInstance().getMySqlConnection();
String sql = "select * from users";
try {
pstat = conn.prepareStatement(sql);
resultset = pstat.executeQuery();
while (resultset.next()) {
users = new Users();
users.setName(resultset.getString("name"));
users.setPassword(resultset.getString("password"));
users.setCreateTime(resultset.getString("createTime"));
users.setExpireTime(resultset.getString("expireTime"));
users.setId(resultset.getInt("id"));
list.add(users);
}
} catch (SQLException e) {
e.printStackTrace();
}
return list;
}
public int addUser(Users user) {
int result = 0;
String sql = "Insert into Users(name,password,createTime,expireTime) values(?,?,?,?)";
conn = SqlHelper.getInstance().getMySqlConnection();
try {
pstat = conn.prepareStatement(sql);
pstat.setString(1, user.getName());
pstat.setString(2, user.getPassword());
pstat.setString(3, user.getCreateTime().toString());
pstat.setString(4, user.getExpireTime().toString());
result = pstat.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
return result;
}
public int deleteUser(int userId) {
int result = 0;
String sql = "delete from users where id=?";
try {
pstat = conn.prepareStatement(sql);
pstat.setInt(1, userId);
result = pstat.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
return result;
}
public int updateUser(int userId) {
Users users = new Users();
int result = 0;
String sql = "update users set name=?,password=? ,createTime=?, ExpireTime=? where id=?";
try {
pstat = conn.prepareStatement(sql);
pstat.setString(1, users.getName());
pstat.setString(2, users.getPassword());
pstat.setString(3, users.getCreateTime());
pstat.setString(4, users.getExpireTime());
pstat.setInt(5, userId);
result = pstat.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
return result;
}
}
发表评论
-
支付宝Alipay源码工程Demo
2017-10-13 17:27 1790【旧版本】 下载之后解压有【MD5签名版本和RSA签名版 ... -
【Java与Python实现】最实际与高效生成数据库高级声明式SQL脚本神器研发
2017-03-29 17:00 3550一、 简介 1.1 ... -
阿里巴巴Java正版开发手册.pdf(转)
2017-02-13 11:07 569目录 一 、编程规约 编程规约 ............. ... -
在Eclipse下面使用注释模板自动生成说明
2016-10-20 14:30 1990<?xml version="1.0&qu ... -
代码生成器实现的Entity,Dao,Service,Controller,JSP神器(含代码附件)
2015-12-05 21:57 10428package com.flong.codegenerat ... -
JDK各个版本的新特性jdk1.5-jdk8 (转)
2015-08-07 09:59 2765JDK各个版本的新特性 对于很多刚接触java语言的初 ... -
使用jdbc和servlet实现阅览文章访问次数
2015-06-10 11:08 931package com.lm.org; import ... -
使用Io程序重命名N张图片名称
2014-06-08 15:50 1448package com.org.utils; imp ... -
HashMap的使用
2014-05-19 16:40 1049package com.org.test; impo ... -
用java实现Simsimi小黄鸡接口
2014-04-18 17:46 1025package com; import java.io.B ... -
XML,JSON格式化以及文件读写封装
2014-01-25 22:55 2238package com.org.utils; impo ... -
HttpURLConnection
2013-11-16 14:56 1196public class Test { public s ... -
JAVA的面向对象编程-(转)
2013-08-28 16:27 1179面向对象主要针对 ... -
replaceAll去掉标签和空格处理
2013-07-31 16:05 1894package com.org.domain; pub ... -
java的BASE64Encoder,BASE64Decoder加密与解密
2013-07-25 22:54 5119package com.app.common; imp ... -
Java IO 文件流的读,文件流写Writer,Reader,InputStream,OutputStream封装!
2013-07-25 22:35 3453package com.app.common; impo ... -
(转)Java阿拉伯数字转换成中文
2013-07-22 17:07 1304package com.app.common; im ... -
poi解析doc文件内容
2013-07-20 23:39 1619package com.app.doc; import ... -
DataSource 使用
2013-07-09 23:34 1174/** *对web项目配置好Spring的支持,配置完 ... -
ResultSetMetaData 实例
2013-06-29 15:41 1220DROP TABLE IF EXISTS `quart`; ...
相关推荐
Java之JDBC连接数据库实现增删改查(2018 使用Dao层实现 完美封装解决硬编码问题) 配置文件 db.properties(保存数据库账号和密码等) 工具类 JDBCUtil.java(抽取公共部分,解决硬编码问题) 用户账号实体类 User....
搭建SpringMVC模型,包含控制层(@Controller)、 业务逻辑层Service(@Service)、持久层(@Repository)三层注入方式。
泛型serviceimpl与serviceimpl实现和dao层实现一样。 Action : SavePersonAction直接调用PersonService。 下面是代码 为了演示减少代码量而且直观去掉些方法方便读者自己扩展写出适合自己的代码,这里我只...
NULL 博文链接:https://zhaoshijie.iteye.com/blog/2003209
DAO已经成为持久层的标准模式,DAO使结构清晰,面向接口编程为代码提供了规范。而泛型DAO是一个类型安全的,代码精简的设计模式(相对于传统DAO),尤其在DAO组件数量庞大的时候,代码量的减少更加明显。 泛型DAO的...
什么是Hibernate框架? Hibernate是一种ORM框架,全称为 Object_...2.在DAO层使用原生JDBC连接数据库,实现CRUD 3.嫌弃JDBC的Connection\Statement\ResultSet等对象太繁琐,使用对原生JDBC的封装组件-- >DbUtils组件
泛型serviceimpl与serviceimpl实现和dao层实现一样。 Action : SavePersonAction直接调用PersonService。 下面是代码 为了演示减少代码量而且直观去掉些方法方便读者自己扩展写出适合自己的代码,这里我只...
另一种机制采用xml文件形式实现dao、service、controller层封装,具体业务类只需继承就可实现基本的CRUD操作,整个工程导入即可运行(一个月心算之作,稍贵一点,下载以后大部分资料都不需要看了)
我自己做的一个jsp操作jdbc通过三层开发写的一个增删改查的一个小项目里面有DAO模式Servlet和实体类 数据库为oracle里面也包含了
这包括实体类(Entity)、数据访问对象(DAO)、数据传输对象(DTO)、值对象(VO)、查询对象(QO)、转换器(Convertor)、服务层(Service)以及服务层实现(Service.Impl)和控制器(Controller)等。...
HY增删改查代码生成工具。...Mapper.java 后端dao层 mapper.xml 后端dao层xml model.java模型文件 使用技术如下: springBoot springMvc swagger-ui freemarker mybatis-plus javaparser 前端框架 vue element-ui iview
该项目基于mybatis封装, 目前只支持mysql, 旨在提供一个对dao层通用的操作,支持普通java程序和spring程序. 1 特性: 关键字转义,防止sql注入; 注解支持; 查询, 普通条件查询, 连表查询, 懒加载; 更新, 替换更新...
用Spring框架,jstl作UI实现数据库的CRUD操作!难点在UI界面和控制层的关联,及控制层,业务层,dao等之间的关系,在applicationContext.xml中配置!
SQLX 用户 CRUD目的此应用程序演示了如何在可能的微服务系统中实现 CRUD ...有两个关键层:(1)控制器和(2)DAO(数据访问对象)。控制器层组织 DAO 和传入/传出 HTTP 之间的交互。根据各种 DAO 响应,提供特定的 HTT
设计了UserDao、PostDao、ReplyDao等多个Dao组件来实现数据的CRUD操作。 整体架构采用MVC模式,Servlet组件充当控制器,JSP页面充当视图,Dao组件充当模型。用户可以通过界面对论坛进行发帖、回帖、搜索等操作,所有...
涉及到如下内容: 基础内容: ...单例模式,面板类与监听器类松耦合,Entity层设计,DAO层设计,Service层设计 业务常见处理手法: CRUD操作,配置信息,配置信息初始化,报表生成,一对多关系,多对一关系
DAO层万能组件,将CRUD、登陆,修改密码等功能完美封装。只需服务层调用即可! ------ 分割线 ------ 我才发现原来在 2013 年时上传的 0.04 版本是不带 OR/RO Mapping 机制的。。。 想了想,还是补上 v6 这...
Maven3+mybatis3+dwr3+mysql5.5,请用Chrome浏览器,兼容性还未调试。 自己写的一个小系统,包含一个模块:产品模块。...pms-dao:dao层 pms-service:服务层 pms-web:web层,运行项目 pms-core中有数据库初始化sql文件
你将会创建一个简单的程序完成最基本的CRUD(Create,Retrieve,Update和Delete)操作。这个程序 叫MyUsers,作为本书的样例。这是一个三层架构的web程序,通过一个Action来调用业务委派, 再通过它来回调DAO类。下面...
Maven3+spring3+mybatis3+dwr3+mysql5.5,请用Chrome浏览器,兼容性还未调试。 自己写的一个小系统,包含一个模块:...pms-dao:dao层 pms-service:服务层 pms-web:web层,运行项目 pms-core中有数据库初始化sql文件