J2EE基础-开发环境搭建
目录
二.J2EE的优势:J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制
3. 请不要自己创建data文件夹,这样会导致服务无法启动,由mysql自动生成data就好,具体步骤如下:
3.3. 初始化 接着输入: mysqld --initialize --console
一.J2EE的概念
目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。 J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如”编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
二.J2EE的优势:J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制
- 保留现存的IT资产
- 高效的开发
- 支持异构环境
- 可伸缩性
- 稳定的可用
三.环境变量的配置
具体操作如下:
1.安装前必读: mysql好像在5.7.20版本之后的绿色压缩包版解压都没有my.ini或者my-default.ini配置文件了,需要自己添加配置。 也没有data数据库文件夹,data文件夹不能自己新建,需要命令initialize初始化建立。 my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件 安装环境: win10-64 mysql-5.7.23-winx64.zip(mysql绿色解压版)
2.将zip包解压到指定目录,例如:D:\tools\mysql-5.7.23-winx64 注:不放到C硬盘,win10系统权限不够会报错,麻烦,创建全英文的文件夹用来存放
3. 在D:\tools\mysql-5.7.23-winx64目录下创建my.ini文件(教程已提供),并添加相关配置 注1:my.ini配置文件里面非注释语句不要有“” 双引号 注2:basedir和datadir修改为对应目录 注3:在my.ini中正确的路径都需要双斜杠“\\” datadir=D:\\tools\\mysql-5.7.23-winx64\\data
3. 请不要自己创建data文件夹,这样会导致服务无法启动,由mysql自动生成data就好,具体步骤如下:
3.1. 以管理员的方式打开cmd命令窗口(不要直接打开cmd运行,可能会报错),并且进入到mysql安装目录的bin目录下。 cd D:\tools\mysql-5.7.23-winx64\bin(你自己存放的地址) 点击键盘window键→找到window系统→点击更多→右击以管理员身份运行
3.2. 安装 mysqld install == mysqld install MySQL mysqld install MySQL5.7 注1:以下命令可移除mysql服务 mysqld remove == mysqld remove MySQL mysqld remove MySQL5.7
重点我标红的东西
3.3. 初始化 接着输入: mysqld --initialize --console 注1:添加--console参数初始化完成以后,会在控制台最后打印出一个临时密码,复制下来一会有用。示例如下: A temporary password is generated for root@localhost: nsMoNbdWH6;J
3.4. 启动/停止(也可以在window服务里启动或停止) net start mysql net stop mysql
3.5. 控制台命令方式登陆mysql mysql -P 3306 -u root -p 输入之前的临时密码
3.6. 修改密码 SET PASSWORD = PASSWORD("8888"); 细节都在下面了
总结 :
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。 本文简单的介绍了一下J2EE基础的环境搭建,下次我们将继续学习J2EE的架构等其他知识。
以上就是今天的分享!希望可以带来帮助!!!
相关文章
- 第三章·Nginx实现基础Web架构
- SQL service基础(四)连接查询、自身连接查询、外连接查询和复合条件连接查询[通俗易懂]
- 直播丨零基础入门机器学习:线性回归模型
- 写给Java开发看的 Docker 干货(零基础部署Nginx MySQL SpringBoot)
- ASP.Net MVC开发基础学习笔记:一、走向MVC模式
- Java API 基础
- Java入门基础学习总结[通俗易懂]
- 数据库-MySQL-基础 (1)
- GitLab企业级私有代码仓库安装与基础使用
- 时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建
- (一)STM32基础——新建基于固件库的工程模板
- 软件测试|Python基础之面向对象(三)
- Linux-基础
- 使用jqMobi开发app基础:登录页面的实现详解手机开发
- Spark入门实战系列–2.Spark编译与部署(上)–基础环境搭建详解大数据
- Spring Data MongoDB 基础查询详解大数据
- Java基础加强之代理详解编程语言
- python3-开发面试题(python)6.23基础篇(2)详解编程语言
- javaScript基础练习题-下拉框制作(CSS)详解编程语言
- Linux驱动程序开发基础知识指南(linux驱动基础开发)
- 开发MySQL数据库:构建网站的前提基础(mysql数据库网站)
- 东西Linux开发助力:构建你的技术基础(linux能开发什么)
- 快速入门:Linux下C开发基础(linux 下c 开发)
- MySQL数据库指南:从基础到高级的全面学习(mysql大全)
- 一步步指导从零开始学习Redis(redis零基础入门教程)
- phpftp文件上传函数(基础版)
- PHP中开发XML应用程序之基础篇添加节点删除节点查询节点查询节
- 新浪微博API开发简介之用户授权(PHP基础篇)
- jQuery插件开发基础简单介绍