发表于: 2017-03-30 23:29:11

2 1439


一、今天完成的事情

    对mybatis的xml进行了一个整合,重点理解了mybatis的作用,对于mybatis常用的几个文件和jar包进行了分析

    需要配置jdbc.properties文件用于书写jdbc命令,需要mybatis.xml文件来配置路径;

    学习了spring和mybatis的整合:

    xml文件的配置直接配置在spring-servlet文件:期间学习了hibernate配置persistance.xml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0">

<persistence-unit name="defaultPersistenceUnit"  transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<properties>
<!-- 使用MySQL方言 -->
           <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect"/>
<!-- 数据库连接的URL地址 -->
           <property name="hibernate.connection.url"
                     value="jdbc:mysql://localhost:3306/springdemo"/>
<!-- 数据库连接的驱动 -->
           <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
<!-- 数据库连接的用户名 -->
           <property name="hibernate.connection.username" value="root"/>
<!-- 数据库连接的密码 -->
           <property name="hibernate.connection.password" value="123456"/>
<!-- 显示SQL语句 -->
           <property name="hibernate.show_sql" value="true"/>

<property name="hibernate.connection.useUnicode" value="true"/>
<property name="hibernate.connection.characterEncoding" value="UTF-8"/>

<!-- 在显示SQL语句时格式化语句 -->
           <property name="hibernate.format_sql" value="true"/>
<property name="hibernate.use_sql_comments" value="false"/>
<!-- 自动输出schema创建DDL语句 -->
           <property name="hibernate.hbm2ddl.auto" value="update"/>

<!-- 数据库连接超时后自动重连 -->
           <property name="hibernate.connection.autoReconnect" value="true"/>
<property name="connection.autoReconnectForPools" value="true"/>
<property name="connection.is-connection-validation-required" value="true"/>
</properties>
</persistence-unit>
</persistence>

在IDEA中导入了数据库,会直接生成数据中的实现类的Entiy类。

后面学习了mybatis的生成工具的使用,大体和我自动导入数据库差不多。只不过它整合了。

二、遇到的问题:

   在测试Spring的时候是成功的,可是整合之后提示bean类有错误,后来找了半天没找到错误;在发布服务器后试运行发现改用tomcat7就能正常显示,get的操作,不知道是不是因为版本的原因,至今还没有特别清楚

三、明天要做的事情:

   rest风格的接口已经写过好几个了,可是框架的构建总是不成功所以一直没有测试成功,明天吧SsM的框架搭建完成,完成rest接口的风格,看json的像响应时间。


返回列表 返回列表
评论

    分享到