【斗医】【8】Web应用开发20天
本章节将演示MySQL安装、Hibernate配置及数据库工具封装等内容,对于热衷于写代码的coder可能更喜欢一些。至于为何要使用MySQL、Hibernate?给出一个简单的理由就是开源。
一、安装MySQL
1、下载MySQL
进入MySQL官网http://dev.mysql.com/downloads/file.php?id=450152,选择适合自己机器的版本进行下载,我选择的MySQL版本为mysql-5.5.35-win32.msi。需要说明一下:进入官网下载时需要有自己的账号。
下载完毕后可以进行下面的具体安装了,若需要MySQL的朋友也可以私下联系我。
2、安装MySQL
① 双击进入安装界面,选择“Next”,如下图:
② 勾选“I accept the terms in the License Agreement”后选择“Next”,如下图:
③ 选择“Typical”进行典型模式安装,开始进入具体安装,如下图:
④ 在“MySQL Enterprise”窗口中选择“Next”,如下图:
⑤ 在安装结束之前的界面上勾选“Launch the MySQL Instance Configuration Wizard”后选择“Finish”
3、配置MySQL
① 在配置MySQL界面选择“Next”,如下图:
② 选择“Detailed Configuration Next”,如下图:
③ 选择“Developer Machine Next”,如下图:
④ 选择“Multifunctional Database Next”,如下图:
⑤ 接下来是数据库数据的存放位置,由于我的C盘还有足够空间,就采用了默认值,用户可根据具体修改,如下图:
⑥ 设置完安装位置之后,再选择默认值进入数据库字符集的设置。选择“Best Support For Multilingualism”后点击“Next”,如下图:
⑦ 再依次选择默认值进入数据库安全设置,密码修改为“Changeme123”后选择“Next”,如下图:
⑧ 再依次选择默认值,配置成功后会出现如下界面:
4、查看MySQL是否安装成功
① 选择“开始 所有程序 MySQL MySQL Server 5.5 MySQL 5.5 Command Line Client”,进入MySQL的客户端
② 在客户端中输入上面配置时的密码“Changeme123”,回车。若能出现下图则说明安装和配置均已成功
二、配置Hibernate
1、下载Hibernate
① 进入Hibernate官网http://hibernate.org/orm/进行下载,下载后解压到D盘下
② 从D:\hibernate-release-4.3.0.Final\lib\required中复制hibernate-core-4.3.0.Final.jar到D:\medical\war\WEB-INF\lib下
③ 把hibernate-core-4.3.0.Final.jar导入到medical工程中
2、配置Hibernate
① 在D:\medical\war\etc下创建hibernate.cfg.xml文件
② 向hibernate.cfg.xml中填充如下内容
property name="connection.url" jdbc:mysql://localhost:12306/medical /property
property name="cache.provider_class" org.hibernate.cache.internal.NoCacheProvider /property
【备注】:关于此配置文件的具体含义,感兴趣的用户可以在谷歌中搜索一下,有很多文章介绍参数的含义
三、数据库工具封装
1、结合medical封装数据库工具方法
① 在系统登录类FrameLauncher的init()方法中调用数据表映射初始化方法
// 加载数据表映射文件
FrameConfigUtil.initDBConfig(context);
② 在系统配置工具类中新增initDBConfig()方法,该方法用于把D:\medical\war\etc\mapping下的映射文件初始化后放置到SessionFactory中,以便后面数据库工具可以通过映射类操作数据表
【备注】:【待续】。由于近段工作较忙,该文在3个月之前写的了,思路有些打断。
本文出自 “青客” 博客,请务必保留此出处http://qingkechina.blog.51cto.com/5552198/1362927
目标全平台的Flutter支持Web应用开发了! Flutter作为一个可移植的UI框架,已经支持现代Web应用开发了!我们很开心已经发布了SDK预览版,这样你可以在Web浏览器里直接运行你的Flutter UI代码。 原文链接:Flutter Web - 目标全平台开发的Flutter再下一城!- 汇智网 Flutter Web的目标 从去年Beta版发布以来,客户们已经使用Flutter来创建可以运行在iOS和Android上的移动应用了。
基于阿里云打造『云原生』Web应用——『懒猪行』Web应用开发实践 『懒猪行』专注于境外自由行S2B业务,涉及分销、终端用户服务、供应链等多个服务环节,随着业务规模的不端增加,我们一直在探索Web应用开发的最佳实践,以加快Web应用的迭代效率,为B/C端用户创造更多价值。
基于SSM的Java Web应用开发原理初探 SSM开发Web的框架已经很成熟了,成熟得以至于有点落后了。虽然如今是SOA架构大行其道,微服务铺天盖地的时代,不过因为仍有大量的企业开发依赖于SSM,本文简单对基于SSM的Java开发做一快速入门,方便读者尽快把握脉络,理解Java Web开发的主轴,便于做进一步深入学习。
spring boot 2.0之web应用开发 web应用开发 spring boot 非常适合进行web程序开发。可以通过使用spring-boot-starter-web快速创建一个内嵌tomcat或Jetty,或netty的应用。
相关文章
- Python Web应用部署方式:Django+Gunicorn+Gevent+nohup+Nginx
- 【转】2012年7月12 – 腾讯公司 WEB高级应用开发工程师 最新面试题
- 第三百二十九节,web爬虫讲解2—urllib库爬虫—ip代理—用户代理和ip代理结合应用
- Linux下安装Tomcat服务器和部署Web应用
- 移动WEB应用开发框架moible-web-app开源
- 一个简单的Web报表工具开发与应用
- 在C#代码中应用Log4Net(四)在Winform和Web中捕获全局异常
- 【斗医】【11】Web应用开发20天
- 【斗医】【3】Web应用开发20天
- 【斗医】【19】Web应用开发20天
- 【斗医】【18】Web应用开发20天
- 【斗医】【17】Web应用开发20天
- 【斗医】【15】Web应用开发20天
- 【斗医】【14】Web应用开发20天
- SAP UI5 Web Component React应用如何在Component之间跳转
- 使用SAP UI5 Web Components开发React应用
- Docker入门系列之二:使用dockerfile制作包含指定web应用的镜像
- 使用Chrome的timeline工具分析web应用性能
- WEB漏洞攻防 - 文件上传漏洞 - 文件上传编辑类应用场景 - Ueditor 任意文件上传漏洞
- 第一章 Java Web应用开发技术
- 使用yiic安装开发web应用和解决yiic不是内部命令
- Java Web应用的开发环境配置
- Hadoop-2.2.0中国文献—— Web应用代理
- Maven Web应用
- WEB漏洞攻防 - 文件上传漏洞 - CMS类应用场景 - [见文章头]任意文件上传漏洞