wangjun 3 lat temu
rodzic
commit
82eac470c0

+ 1 - 1
business/base-service/src/main/java/com/yihu/jw/complaint/BaseComplaintService.java

@ -419,7 +419,7 @@ public class BaseComplaintService {
                " t.acceptor as \"acceptor\"," +
                " t.mobile as \"mobile\"," +
                " t.acceptor_name as \"acceptorName\"" +
                "from base_complaint t left join  " +
                "from base_complaint t  " +
                " left join base_patient b on t.patient=b.id" +
                " where t.is_del=1";
        if (!queryAll){

+ 75 - 0
svr/svr-internet-hospital-job/src/main/java/com/yihu/jw/config/JDBCUtils.java

@ -0,0 +1,75 @@
package com.yihu.jw.config;
import lombok.extern.slf4j.Slf4j;
import java.io.InputStream;
import java.sql.*;
import java.util.LinkedList;
import java.util.Properties;
import java.util.Queue;
/**
 * @ClassName: JDBCUtils
 * @Description: 实现连接池效果,初始化10个JDBC连接对象并放入池中,提供方法每次返回一个对象
 * @Author: xuezhouyi
 * @Version: V1.0
 **/
@Slf4j
public class JDBCUtils {
    public static void main(String[] args) {
        update();
    }
    public static void update() {
        Connection connection=null;
        String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎
        String dbURL="jdbc:sqlserver://172.26.0.89:1433;DatabaseName=testbase";//数据源  !!!注意若出现加载或者连接数据库失败一般是这里出现问题
        String Name="sa";
        String Pwd="jkzlehr@2021";
        try{
            Class.forName(driverName);
            connection=DriverManager.getConnection(dbURL,Name,Pwd);
            System.out.println("连接数据库成功");
        }catch(Exception e){
            e.printStackTrace();
            System.out.println("连接失败");
        }
        Statement stmt = null;
        try {
            stmt = connection.createStatement();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //增删改操作
        String sql_1="insert into base_operate_log values('123','JKDA','查询健康档案','402803816babc778016babca6d540008','梁敬兴','白海灵','白海灵','2021-06-04 11:39:30','','','1')";
        int count_1 = 0;
        try {
            count_1 = stmt.executeUpdate(sql_1);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }//返回值表示增删改几条数据
        //处理结果
        if(count_1>0){
            System.out.println("更新成功!");
        }
        //查询操作
        String sql_2="select * from student";
        //关闭
        try {
            stmt.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        try {
            connection.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}