zoukankan      html  css  js  c++  java
  • 第八周学习记录

    这周的学习主要是开发系统的登录和注册功能,这里我采用的是MVC框架。期间也遇到不少问题,然而通过网络查找错误最终把问题解决了。出现的问题主要集中在日期格式的转换、数据库的增删改查以及一些比较粗心的地方(转发、定向地址出错、路径出错、导包问题)。

    连接数据库

    • Step1:
      下载mysql的Java连接程序
      https://dev.mysql.com/downloads/connector/j/

    • Step2:
      解压目录下的mysql-connector-java-5.0.24-bin.jar文件就是连接MySql数据库的纯Java驱动程序。将该驱动程序复制到Tomcat服务器安装目录的commonlib文件夹中。重启服务器。

    • Step3:编码代码

     public Connection getConnection(){
                Connection conn = null;
                 // 注册jdbc驱动
                String driverName="com.mysql.jdbc.Driver";  
                 // 设置连接字符串(包括主机名,端口,数据库名,用户名,密码等)
                String connectionString="jdbc:mysql://localhost:3306/test?"+"user=root&password=123456&useUnicode=true&characterEncoding=utf-8";
                try{
                    Class.forName(driverName);
                      // 建立数据库连接
                    conn=DriverManager.getConnection(connectionString);
                    //conn.close();
                }catch(ClassNotFoundException e){
                    e.printStackTrace();
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                return conn;
        }
    

    JavaWeb中日期格式的转换

    从表单或者request中提取的日期格式通常是String类型,因此需要转换为Date类型,在转换过程中常常会出现各种各样的错误。下面给出String与Date格式互换的代码
    1.Date转String
    先设置要转换的日期格式,再做格式化,
    代码如下:

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");  
    Date date = new Date();
    String str = sdf.format(date);
    System.out.println("date="+date+", str="+str);
    

    2.String转Date

    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
    String str = "20160927082630";
    Date date = sdf.parse(str);
    System.out.println("date="+date+", str="+str);
    
  • 相关阅读:
    ORACLE 当字段中有数据如何修改字段类型
    ORACLE 语句
    对接支付宝支付接口开发详细步骤
    生成uuid
    DataGrip如何连接和移除MySQL数据库
    iOS提交AppStore被拒原因
    swift系统学习第二章
    swift系统学习第一章
    iOS开发:JavaScriptCore.framework的简单使用--JS与OC的交互篇
    iOS开发:微信支付
  • 原文地址:https://www.cnblogs.com/tcle/p/8047918.html
Copyright © 2011-2022 走看看