发表于: 2016-05-20 10:31:24
1 2022
1.补充昨天的日报
今天完成的事情:直接使用网上的mavendemo源码访问mysql的数据库,并在浏览器网址输入localhost:10011/get user,读取数据库中的user中的数据效果如下:
获取数据库中的id还有name数据,读取数据库成功,不过下载下来的源代码需要更改才能访问当地数据库,具体操作如下:
这是我下载下来的实例目录,找到webapp项目下的web-inf,打开applicationContext.xml,找到这段代码:
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/tanpingwei_1" />
<property name="username" value="root" />
<property name="password" value="" />
</bean>
将localhost:3306/后面的数据库名称改成你自己的数据名称,比我我的就是tanpingwei_1,然后下一行的就是mysql的用户名跟密码,我的用户名就是root,密码是没有密码,所以直接是上图所示。
然后点击右边的jetty:run运行,然后在浏览器中键入localhost:10011/getuser就可以实现数据库中对表user中的内容访问了。
但是还是遇到一个问题,会读数据库中的数据,但是不会写数据库,今天对于control mapper model servie 还有service impl的逻辑关系还是一知半解,还有就是用mybatis访问数据库在网上找了很多资料但就是不会写,很着急,有点烧脑。
明天计划的事情:完成mybatis读写数据库并把单元测试通过。
评论