Mysql是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。
//执行sql查询 Stringsql="select*fromt_userwhereusernolike'%"+userno1+"%'"; try{ //1、获得连接 this.conn=this.getConn(); //2、获得执行命令对象 this.ps=conn.prepareStatement(sql); //3、执行查询命令 this.rs=ps.executeQuery(); //4、取出执行结果 List
Stringsql="deletefromt_userwhereuser_id="+userid; try{ //1、获得连接 this.conn=this.getConn(); //2、获得执行命令对象 this.ps=conn.prepareStatement(sql); //3、执行删除、修改、新增命令 //result:数据库受影响的行数 intresult=ps.executeUpdate();//成功或失败,true后false if(result>0){ //成功 returntrue; }else{ //失败 returnfalse; } }catch(Exceptione){ e.printStackTrace(); } returntrue;结果:
Stringsql="insertintot_user(userno,`password`,`name`,age)values(,,,)"; try{ //1、获得连接 this.conn=this.getConn(); //2、获得执行命令对象 this.ps=conn.prepareStatement(sql); ps.setString(1,user.getUserno());//第一个问号 ps.setString(2,user.getPassword()); ps.setString(3,user.getName()); ps.setInt(4,user.getAge());// ps.setString(5,user.getEmail());// ps.setString(6,user.getAddress()); //3、执行删除、修改、新增命令 //result:数据库受影响的行数 intresult=ps.executeUpdate();//成功或失败,true后false if(result>0){ //成功 returntrue; }else{ //失败 returnfalse; } }catch(Exceptione){ e.printStackTrace(); } returntrue;