zoukankan      html  css  js  c++  java
  • Java Web项目BlogAutoGenerator编写日志1

    使用的数据库是MySQL,所以首先要在MySQL中创建database和表。建立数据库article_db,建立表blog,如下:

    create database article_db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    use article_db;
    create table blog (
        id int auto_increment not null primary key,
        title varchar(100),
        content text
    );

    编写了用于数据库连接的基础类:

    com.moonlit.model.Article

    com.moonlit.dao.ArticleDao

    com.moonlit.service.ArticleService

    编写了ListServlet(将用于显示文章列表,但是这里还没有完成,仅供测试数据库连接)

    com.moonlit.dao.ArticleDao中的俗话据库连接的方式是使用Spring JDBC,但是该方式似乎需要一些事务的配置。所以在这里一直出错。所以最后还是决定使用原始的JDBC方式现这一方法。

    一直提示“java.sql.SQLNonTransientConnectionException: Could not create connection to database server.”的原因是:

    我的mysql connect/J的版本是6.0.2,将其改成5.1.39的版本即可。

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.39</version>
    </dependency>

     然后我发现将mysql connect/J的版本从6改成5之后,也可以正常使用Spring JDBC了。

    === 2016.06.29 16:38 ===

    使用JSP和Servlet编写的版本完成了,项目地址:https://github.com/moonlightpoet/BlogAutoGenerator/tree/jsp_servlet_version

    接下来准备编写使用Spring MVC的版本……

  • 相关阅读:
    呼叫中心获取sip数据报文
    【代码总结】GD库中简单的验证码
    【代码学习】PHP中GD库的使用
    【漏洞详解】文件包含漏洞
    讲两道常考的阶乘算法题
    如何高效解决接雨水问题
    如何判定括号合法性
    二分查找高效判定子序列
    一道数组去重的算法题把东哥整不会了
    如何高效寻找素数
  • 原文地址:https://www.cnblogs.com/moonlightpoet/p/5625051.html
Copyright © 2011-2022 走看看