springmvc+jdbc连接数据库(第一个微商项目,代理注册)
String uuid = UUID.randomUUID().toString().trim().replaceAll("-", "");手动自动生成Uuid本表主键(主要作用是数据库生成的是唯一的,可以用来生成比如说本表的主键,还有像这里的授权编码是每个人独有的,所以就要用这个来生成。)
String uuid,把生成的赋值给uudi,然后在把这个uuid用sql语句写入数据库里面,写入的前提,数据库里面要有这个uuid列的属性。
这里写入数据库的时候,不需要向其他属性一样还要在Page中写set,get方法,在这里就不用,直接写sql里面,然后在jdbcTemplate.update语句中也要相应的写上就可以了
@Service
@Transactional
public class UserService {
@Autowired
private JdbcTemplate jdbcTemplate;
public Json register(AgentRegistered_Page page){
Json json = new Json();
//手动自动生成Uuid本表主键
String uuid = UUID.randomUUID().toString().trim().replaceAll("-", "");
//手动自动生成Accredit授权编码
String accredit=UUID.randomUUID().toString().trim().replaceAll("-", "");
String sql="insert into agency (Uuid,Accredit,Account,Password,Phonenumber,Realname,Idcardnumber,Agentregion,Nameofcompany,Referees,Agencyhead,Photoagencyasalegalperson,Thebusinesslicense,Duplicateofbusinesslicense,Thebankopensanaccountlicence,Pid,Encrypted_problem_one,Encrypted_problem_two,Encrypted_problem_three,Encrypted_answers_one,Encrypted_answers_two,Encrypted_answers_three,Province,City,Area) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ";
jdbcTemplate.update(sql,uuid,accredit,page.getAccount(),page.getPassword(),page.getPhonenumber(),page.getRealname(),page.getIdcardnumber(),page.getAgentregion(),page.getNameofcompany(),page.getReferees(),page.getAgencyhead(),page.getPhotoagencyasalegalperson(),page.getThebusinesslicense(),page.getDuplicateofbusinesslicense(),page.getThebankopensanaccountlicence(),page.getPid(),page.getEncrypted_problem_one(),page.getEncrypted_problem_two(),page.getEncrypted_problem_three(),page.getEncrypted_answers_one(),page.getEncrypted_answers_two(),page.getEncrypted_answers_three(),page.getProvince(),page.getCity(),page.getArea());
return json;
}
}
springmvc+jdbc连接数据库(第一个微商项目,代理注册)的更多相关文章
- JDBC连接数据库经验技巧(转)
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成.JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序.然而各个开 ...
- 【JDBC】一、JDBC连接数据库
package com.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLExce ...
- 转 JDBC连接数据库(二)——连接池
https://www.cnblogs.com/xiaotiaosi/p/6398371.html 数据库保持长连接,不过一直都是idle,除非有用户激活连接,这样后果是无法删除用户,但是不影响数据库 ...
- Java操作数据库——使用JDBC连接数据库
Java操作数据库——使用JDBC连接数据库 摘要:本文主要学习了如何使用JDBC连接数据库. 背景 数据持久化 数据持久化就是把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业级应 ...
- 使用JNDI或JDBC连接数据库
一. JNDI 1. tomcat环境 找到X:\xxx\......\apache-tomcat-6.0.39\conf\server.xml,在<Host>节点中配置如下: <H ...
- db2的select语句在db2 client上执行正确,JDBC连接数据库时报错
db2的select语句在db2 client上执行正确,JDBC连接数据库时报错. sql语句是:select ...from QUALIFIER.tableName fetch first 21 ...
- Eclipse通过jdbc连接数据库制作简单登陆界面
一.前言: 做网站开发,要求有多种搭配方式,前台技术可以使用PHP.ASP.JSP.ASP.NET.CGI等任何一种: 需要用到的基础语言用的最多的就是HTML/CSS.JS.JAVA.XML这些了, ...
- jdbc连接数据库工具包模板
jdbc连接数据库操作 jdbc连接数据库模板,收藏可做模板使用(小型工程,一般大工程都会用框架,c3p0等连接,不考虑此种方法!). 配置文件的使用(使用配置文件可以使我们后期的修改更加方便,当然, ...
- JDBC连接数据库程序
废话少说,看了尚学堂的视频以及某大神的博客,总结出以下.(本文以oracle数据库为例) 创建一个JDBC连接数据库的程序,需要着手做以下几件事情: 注意,这里边使用了java.sql.Stateme ...
随机推荐
- 实现分布式队列ZooKeeper的实现
一.背景 有一些时候,多个团队需要共同完成一个任务,比如,A团队将Hadoop集群计算的结果交给B团队继续计算,B完成了自己任务再交给C团队继续做.这就有点像业务系统的工作流一样,一环一环地传下去,直 ...
- Rxjava observeOn()和subscribeOn()初探
Rxjava这么强大的类库怎么可能没有多线程切换呢? 其中observeOn()与subscribeOn()就是实现这样的作用的.本文主要讲解observeOn()与subscribeOn()的用法, ...
- 导入数据到mysql服务器上,报错,以及停止的解决办法
两次都是因为磁盘不够,这次得以解决: =>下面是可能会用到的命令行: 1.查看磁盘占用大小: df -hl 发现: 从上面看出来,根目录 / 下的东西沾满了 /dev/sda1 但是 / ...
- nodejs实战:使用原生nodeJs模块实现静态文件及REST请求解析及响应(基于nodejs6.2.0版本,不使用express等webMVC框架 )
一.准备工作 1.安装nodejs 首先你需要安装nodeJs 那么nodejs官网:http://nodejs.cn/,下载相应版本,一步一步安装. 二.使用nodejs开发服务器后台应用 1.创建 ...
- canvas 画钟表
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>& ...
- iOS gcd 串行,并行,同步,异步代码研究
参考文章: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Menlo; color: #527eff } span.s1 { } http: ...
- bootstrap之daterangepicker---汉化以及扩展
一.扩展的功能 1.初始化时,会自动创建一个select标签: 2.当改变select值时,日期也会自动改变,并且会调用apply按钮的click事件 3.点击此处进行预览 4.github地址:ht ...
- 对jsp的初步了解及生成war包(一)
1.jsp与html的区别 最简单的说:jsp是动态网页,html是静态网页 HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性 ...
- 正确地缩写 document.querySelector
北京的夕阳,伴随淡淡的霾殇.从写字楼望去,光线是那么昏黄.没有孤雁,也没有霞光,遥想当年,还是 jQuery 独霸一方.那时的我们,写程序都习惯了使用 $,至少在对美元符号的喜爱上,与 PHP 达成了 ...
- mac os 安装 wget
1. brew安装: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/inst ...