GlassFish使用

GlassFish 下载地址

环境介绍:
win7
jdk 1.6.0_20
eclipse-jee-helios-SR1-win32.zip
java_ee_sdk-6u1-windows.exe


JDK 一定要使用1.6.0_16以上,低于该版本的进不去glassfish 管理控制台(http://localhost:4848/), 进入管理平台,说正在装入,一会,就出404错误了:
/common/index.jsf not found。

---------------------------------------------------------------------
一、给Eclipse安装glassfish服务器插件(server adapters)

在Eclipse的主菜单栏--window--prefrences--server--runtime environments,打开servers控制窗口。

在Servers控制窗口上右击,add --Dowload additionl server adapters 选择安装oracle glassfish server tools。

二、下载java_ee_sdk-6u1-windows.exe,安装

三、在Eclipse的Servers上右击,add -- GlassFish-- GlassFish Server Open Source Edition 3 (Java EE 6),添加glassfish 服务器。
jre 选择jdk1.6.0_20
application server directory 填入D:/glassfishv3/glassfish


四、发布项目。

五、启动glassfish ,访问,成功。
http://localhost:4848/ 可进入管理控制台

六、jndi配置。

配置连接池:D:\glassfishv3\glassfish\domains\domain1\lib\ext放入数据库驱动。例如:orcale驱动ojdbc14.jar

http://localhost:4848/ 进入管理平台,
Resources--JDBC-Connection Pools--new

Name:kkxt-db
Resource Type:javax.sql.DataSource
Database Vendor:oracle

next添加如下属性

url:jdbc:oracle:thin:@192.168.1.73:1521:arcgis
user:admin
password:admin
保存


建JDBC资源:
Resources--JDBC--JDBC Resources--new

JNDI Name:jdbc/_kkxt-db
Pool Name:kkxt-db
保存

重启glassfish

配置jpa
persistence.xml

<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2009 Sun Microsystems, Inc. All rights reserved.-->
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="kkxt-db">
<jta-data-source>jdbc/_kkxt-db</jta-data-source>
<class>com.cist.kkxt.entity.GpsTel</class>
<properties>
<property name="eclipselink.logging.level" value="FINE"/>
<property name="eclipselink.logging.exceptions" value="false"/>
<property name="eclipselink.ddl-generation" value="update"/>
</properties>
</persistence-unit>
</persistence>
分布式微服务企业级系统是一个基于Spring、SpringMVC、MyBatis和Dubbo等技术的分布式敏捷开发系统架构。该系统采用微服务架构和模块化设计,提供整套公共微服务模块,包括集中权限管理(支持单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等功能。系统支持服务治理、监控和追踪,确保高可用性和可扩展性,适用于中小型企业的J2EE企业级开发解决方案。 该系统使用Java作为主要编程语言,结合Spring框架实现依赖注入和事务管理,SpringMVC处理Web请求,MyBatis进行数据持久化操作,Dubbo实现分布式服务调用。架构模式包括微服务架构、分布式系统架构和模块化架构,设计模式应用了单例模式、工厂模式和观察者模式,以提高代码复用性和系统稳定性。 应用场景广泛,可用于企业信息化管理、电子商务平台、社交应用开发等领域,帮助开发者快速构建高效、安全的分布式系统。本资源包含完整的源码和详细论文,适合计算机科学或软件工程专业的毕业设计参考,提供实践案例和技术文档,助力学生和开发者深入理解微服务架构和分布式系统实现。 【版权说明】源码来源于网络,遵循原项目开源协议。付费内容为本人原创论文,包含技术分析和实现思路。仅供学习交流使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值