永发信息网

用mybatis框架时,里面的environment标签总报错

答案:2  悬赏:60  手机版
解决时间 2021-03-03 19:59
  • 提问者网友:听门外雪花风
  • 2021-03-02 21:15
用mybatis框架时,里面的environment标签总报错
最佳答案
  • 五星知识达人网友:痴妹与他
  • 2021-03-02 21:46
Public static void main(String[] args) {

Connection connection = null;

PreparedStatement preparedStatement = null;

ResultSet resultSet = null;



try {

//加载数据库驱动

Class.forName("com.mysql.jdbc.Driver");



//通过驱动管理类获取数据库链接

connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8", "root", "mysql");

//定义sql语句 ?表示占位符

String sql = "select * from user where username = ?";

//获取预处理statement

preparedStatement = connection.prepareStatement(sql);

//设置参数,第一个参数为sql语句中参数的序号(从1开始),第二个参数为设置的参数值

preparedStatement.setString(1, "王五");

//向数据库发出sql执行查询,查询出结果集

resultSet = preparedStatement.exec...close();).printStackTrace(), ";)+":/

/.close();/

PreparedStatement preparedStatement = null;mybatis;jdbc; TODO Auto-generated catch block

e.println(resultSet.out;).getConnection(".close(), ":3306/!=null){

try {

preparedStatement;);/

}finally{

/

}

}

if(preparedStatement;

ResultSet resultSet = null.setString(1;///加载数据库驱动

Class; TODO Auto-generated catch block

e?" TODO Auto-generated catch block

e;王五"

} catch (SQLException e) {

///定义sql语句 ;释放资源

if(resultSet;/.getString("username"

try {

//.next()){

System;select * from user where username = ;localhost;/?表示占位符

String sql = ".printStackTrace().jdbc;设置参数;/root"

/

/));通过驱动管理类获取数据库链接

connection = DriverManager.getString(".forName(".prepareStatement(sql).Driver"

}

} catch (Exception e) {

e;com;

} catch (SQLException e) {

/id"

} catch (SQLException e) {

/,第二个参数为设置的参数值

preparedStatement;

/!=null){

try {

resultSet.mysql,查询出结果集

resultSet = preparedStatement!=null){

try {

connection,第一个参数为sql语句中参数的序号(从1开始)Public static void main(String[] args) {

Connection connection = null?characterEncoding=utf-8".printStackTrace().executeQuery();遍历查询结果集

while(resultSet; ", ";

}

}

if(connection;mysql".printStackTrace():mysql;

/+resultSet;向数据库发出sql执行查询;

//获取预处理statement

preparedStatement = connection
全部回答
  • 1楼网友:煞尾
  • 2021-03-02 22:30
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯