微信开发准备(三)--框架以及工具的基本使用
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的基本使用和注意事项也就是这样了,最后感谢你的翻阅,如有疑问可以留言讨论!
在前面两篇中我们从基本的项目建立到框架搭建,将项目已经搭建成功,并将基本的配置项也都已经配置完成,那么这里我们就进入到对框架的熟悉和一个工具generator的使用!
(一)项目部分配置文件的初始化
我们在前面框架中层在web.xml文件中配置了一个启动Servlet初始化文件,这里做的就是在项目中需要用到某些配置文件的时候,我们在这个时候对配置文件中的值初始化到公共Properties中,以方便后面的调用,基本代码实现如下:
初始化成功之后我们只需要通过下面的方法即可在项目中任何想用的地方去使用:GlobalConstants.getInterfaceUrl(key),如下:
在我搭建的开发环境中采用的是log4j日志记录的方式,这种方式对普通项目是没有问题的,后续将有可能升级为logback,首先我们在resources下新建文件log4j.properties,简单配置如下:
(三)Mybatis工具Generator
在这里我要推荐一款工具Generator,在项目开发中它帮我节省了很多时间,让我们能很方便生成我们需要的表对应的pojo、mapping、dao的代码,而且使用起来非常简单。
MyBatis Generator(以下简称为MBG),可以逆向生成持久层的基本代码,而且mybatis的实现方案比较好,可以自由组合完成比较复杂的查询,当然更复杂的就需要手动写了,下面整理下基本使用!
①MBG的下载
我这里分享的是我经常使用的版本,百度云下载地址:http://pan.baidu.com/s/1dEvCThv 下载成功后的大致目录结构为:
②打开目录中的generator.xml文件,其中部分需要修改的地方我都有备注说明,我这里给出的示例如下:
③生成自己需要的文件的操作只需要到文件目录空白处按住【shift】然后邮件鼠标右击选择【在此处打开命令窗口】,然后复制【生成语句.txt】中的命令道cmd命令行,【回车】执行即可,然后我们就可以在【src】里面找到我们设置的目录和文件(下图)!
MBG的基本使用和注意事项也就是这样了,最后感谢你的翻阅,如有疑问可以留言讨论!
相关文章推荐
- 微信开发准备(三)——框架以及工具的基本使用
- 微信开发准备(三)——框架以及工具的基本使用
- 微信小程序开发系列——2. 开发者工具以及开发框架简介
- 微信小程序开发《1. 准备工作以及工具》
- XMPP框架 微信项目开发之CoreData学习——CoreData的基本使用
- Struts2框架基本构建,Maven工具使用以及搭建私服,Hbernate框架构建以及连接mysql数据库
- .net之微信企业号开发(一) 所使用的环境与工具以及准备工作
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
- 目前使用的PIC的开发环境和开发工具以及涉及的PIC MCU
- 【iOS-Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法
- android游戏开发框架libgdx的使用(十六)—使用TexturePacker工具加快开发速度
- 【iOS-Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
- android游戏开发框架libgdx的使用(十六)—使用TexturePacker工具加快开发速度
- NHibernate的基本使用、快速入门 - Microsoft.NET开发框架应用资源(zhuan)
- 【Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法
- 计算mp3时间以及位速工具(使用JMF框架)
- 【iOS-Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法