SpringMVC的Dao层的DaoImpl.java将数据插入数据库
来源:互联网 发布:java注解用处 编辑:程序博客网 时间:2024/05/28 15:43
这是SpringMVC的Dao层的DaoImpl.java将数据插入数据库的代码import javax.annotation.Resource;import javax.sql.DataSource;import org.springframework.jdbc.core.support.JdbcDaoSupport;import org.springframework.stereotype.Repository;import com.zx.dao.RegisterDao;import com.zx.entity.UserInfo;@SuppressWarnings("deprecation")@Repositorypublic class RegisterDaoImpl extends JdbcDaoSupport implements RegisterDao {@Resourcepublic final void setSupportDateSource(DataSource dataSource) {super.setDataSource(dataSource);}@Overridepublic void addUserInfo(UserInfo userInfo) {StringBuffer sb = new StringBuffer(); //用流的方式放入数据sb.append("insert into user_info (username,realname,Email,address,birthday,phonenumber,user_id)");sb.append("value(?,?,?,?,?,?,?)");this.getJdbcTemplate().update(sb.toString(),new Object[] { userInfo.getUsername(), userInfo.getRealname(), userInfo.getRealname(),userInfo.getEmail(), userInfo.getAddress(), userInfo.getBirthday(), userInfo.getPhonenumber(),userInfo.getUserLogin().getUserId(), }); //把get到的数据放入数组,必须是object类型的·}@Overridepublic int getUsernameAndCount(String username) {return this.getJdbcTemplate().queryForInt("select count(*) from user_login where username = ? ",new Object[] {username});}}
阅读全文
1 0
- SpringMVC的Dao层的DaoImpl.java将数据插入数据库
- 9dao层的实现类中的配置BaseDao,所有的DaoImpl可以继承此类
- dao层的实现类中的配置BaseDao,所有的DaoImpl可以继承此类
- mybatis 在dao层插入数据, 返回了影响的行数, 但是数据库里面有看到数据
- SpringMVC的层:DAO、Service、Controller、View
- springmvc 中dao层和service层的区别
- [SSM]springmvc 中dao层和service层的区别
- SpringMVC将数据显示到UI层的方法
- springMVC后台dao层增加数据后获取增加对象的id
- DAO层数据操作的封装
- MyBatis Dao插入数据的实现
- SpringMVC中DAO层bean无法创建的问题
- 使用springMVC+mybatis生成Dao层的xxDao
- Dao层的数据库的持续化过程中批量加入数据
- 数据持久层DAO的建立和使用,实现数据库的连接
- 数据持久化层和DAO层的关系
- Java web Dao层的作用简介
- java 将TXT中数据插入数据库
- 用u盘安装linux系统
- Node.js 配置微信 JS-SDK 权限验证服务
- 夜神自动重连
- mysql中innodb和myisam的区别
- 操作系统-进程调度(CPU调度算法)
- SpringMVC的Dao层的DaoImpl.java将数据插入数据库
- 20 Newsgroups数据集介绍
- Sublime Text 3 修改应用程序图标
- I can 前端-02 CSS
- Codeforces 854A
- springmvc常用注解标签详解
- Codeforces Round #433 (Div. 2) Jury Meeting(贪心)
- iOS学习笔记-123.多线程22——多图下载2_第二种实现方式(三级缓存)
- Elasticsearch 批量更新和删除