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);
    
  • 相关阅读:
    STP生成树协议
    Fiddler快速入门(还有一个功能就是不经过网络,直接模拟一个响应返回给客户端)
    Qt宏Q_OBJECT展开记录
    rem_taobaofix.js
    yield return
    NET full stack framework
    API 网关
    Redis主从高可用缓存
    数据异构解决方案缓存一致性和跨服务器查询
    NET Core 防止跨站请求
  • 原文地址:https://www.cnblogs.com/tcle/p/8047918.html
Copyright © 2011-2022 走看看