您的位置:首页 > 移动开发 > 微信开发

微信开发准备(三)--框架以及工具的基本使用

2017-11-28 09:57 561 查看
转载自崔用志个人博客:http://www.cuiyongzhi.com/post/35.html

在前面两篇中我们从基本的项目建立到框架搭建,将项目已经搭建成功,并将基本的配置项也都已经配置完成,那么这里我们就进入到对框架的熟悉和一个工具generator的使用!

(一)项目部分配置文件的初始化

我们在前面框架中层在web.xml文件中配置了一个启动Servlet初始化文件,这里做的就是在项目中需要用到某些配置文件的时候,我们在这个时候对配置文件中的值初始化到公共Properties中,以方便后面的调用,基本代码实现如下:

在这里我初始化化了两个文件,一个是用来配置在微信开发中经常用的到appid、AppSecret的参数(wechat.properties),另外一个用来初始化我们经常用到的http请求的url地址interface_url.properties!

初始化成功之后我们只需要通过下面的方法即可在项目中任何想用的地方去使用:GlobalConstants.getInterfaceUrl(key),如下:

(二)对日志文件的配置说明

在我搭建的开发环境中采用的是log4j日志记录的方式,这种方式对普通项目是没有问题的,后续将有可能升级为logback,首先我们在resources下新建文件log4j.properties,简单配置如下:

有了上面的配置文件之后我们在web.xml中加入如下的启动配置即可:

简单的使用如下图所示:



(三)Mybatis工具Generator

在这里我要推荐一款工具Generator,在项目开发中它帮我节省了很多时间,让我们能很方便生成我们需要的表对应的pojo、mapping、dao的代码,而且使用起来非常简单。

MyBatis Generator(以下简称为MBG),可以逆向生成持久层的基本代码,而且mybatis的实现方案比较好,可以自由组合完成比较复杂的查询,当然更复杂的就需要手动写了,下面整理下基本使用!

①MBG的下载

我这里分享的是我经常使用的版本,百度云下载地址:http://pan.baidu.com/s/1dEvCThv 下载成功后的大致目录结构为:



②打开目录中的generator.xml文件,其中部分需要修改的地方我都有备注说明,我这里给出的示例如下:

这里的mysql的依赖包需要定位到自己的jar包目录,数据库账号密码、数据库选择、导出的位置、数据库表等设置成自己的即可!

③生成自己需要的文件的操作只需要到文件目录空白处按住【shift】然后邮件鼠标右击选择【在此处打开命令窗口】,然后复制【生成语句.txt】中的命令道cmd命令行,【回车】执行即可,然后我们就可以在【src】里面找到我们设置的目录和文件(下图)!



MBG的基本使用和注意事项也就是这样了,最后感谢你的翻阅,如有疑问可以留言讨论!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐