国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity通過訪問java后臺(tái)獲取數(shù)據(jù)庫數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了Unity通過訪問java后臺(tái)獲取數(shù)據(jù)庫數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

unity項(xiàng)目中,需要保存,加載大量的數(shù)據(jù)信息,對(duì)于unity直接編寫訪問數(shù)據(jù)庫的代碼畢竟麻煩。而java中的ruoyi框架可以直接根據(jù)數(shù)據(jù)庫表生成對(duì)應(yīng)的java后臺(tái),unity調(diào)用java后臺(tái)的接口即可完成數(shù)據(jù)保存和加載。代碼如下:

using UnityEngine.Networking;
using Newtonsoft.Json;

public class LoginBody
{
	public string username;
	public string password;

	public LoginBody(string username, string password)
	{
		this.username = username;
		this.password = password;
	}
}
public class ResponseLogin
{
	public string msg;//信息內(nèi)容
	public int code;//內(nèi)容編號(hào)
	public SysUser data;//用戶(結(jié)構(gòu)體,內(nèi)容就不展示了,看你的java后端傳回的參數(shù)是哪些)
	public string token;//令牌
}


public class Login:MonoBehaviour
{
	public static string URL = "http://localhost:8080";//后端網(wǎng)頁地址
	public static string token;//賬號(hào)令牌

	public IEnumerator LoginCoroutine()
	{
		LoginBody login = new LoginBody(username,password);
		byte[] jsonArray = System.Text.Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(login));

		UnityWebRequest loginRequest = new UnityWebRequest(URL+"/login","POST");
		loginRequest.uploadHandler = new UploadHandlerRaw(jsonArray);
		loginRequest.downloadHandler = new DownloadHandlerBuffer();
		loginRequest.SetRequestHeader("Content-Type","application/json");
		//loginRequest.SetRequestHeader("Authorization","Bearer" + token);//對(duì)于需要訪問權(quán)限的后臺(tái)需要傳遞登錄賬號(hào)的令牌才能訪問數(shù)據(jù)
		yield return loginRequest.SendWebRequest();
		
		ResponseLogin response = JsonUtility.FromJson<ResponseLogin>(loginRequest.downloadHandler.text);
		if(response.code == 200)
			UnityEngine.Debug.Log(“賬號(hào)密碼驗(yàn)證通過,成功獲取該賬號(hào)的登錄請(qǐng)求!”);
		else
			UnityEngine.Debug.Log("登錄失敗,錯(cuò)誤代碼:" + response.code + "信息:" + response.msg);
	}
}

代碼很簡(jiǎn)單,但是其中涉及到的內(nèi)容需要和Java后臺(tái)開發(fā)人員溝通,查詢傳遞的內(nèi)容以及接收的數(shù)據(jù),都需要保證在結(jié)構(gòu)體中其變量名是一模一樣的,不然無法傳遞值。文章來源地址http://www.zghlxwxcb.cn/news/detail-662997.html

到了這里,關(guān)于Unity通過訪問java后臺(tái)獲取數(shù)據(jù)庫數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • springboot+redis+mysql+quartz-通過Java操作jedis定時(shí)使用lua腳本獲取緩存數(shù)據(jù)并更新數(shù)據(jù)庫

    springboot+redis+mysql+quartz-通過Java操作jedis定時(shí)使用lua腳本獲取緩存數(shù)據(jù)并更新數(shù)據(jù)庫 代碼講解:7.1點(diǎn)贊功能-定時(shí)持久化到數(shù)據(jù)庫-Java整合lua_嗶哩嗶哩_bilibili https://www.bilibili.com/video/BV1ZX4y1H7JT/ 代碼: blogLike_schedule/like07 · xin麒/XinQiUtilsOrDemo - 碼云 - 開源中國 (gitee.com) https://gitee

    2024年02月13日
    瀏覽(17)
  • 如何通過 WordPress 數(shù)據(jù)庫啟用插件?【進(jìn)不去后臺(tái)可用】

    如何通過 WordPress 數(shù)據(jù)庫啟用插件?【進(jìn)不去后臺(tái)可用】

    ????????如果您無法訪問 WordPress 后臺(tái)并需要激活插件以恢復(fù)訪問權(quán)限,則可以通過 WordPress 數(shù)據(jù)庫來實(shí)現(xiàn)。本文將向您展示如何使用數(shù)據(jù)庫輕松激活 WordPress 插件。 何時(shí)使用數(shù)據(jù)庫激活 WordPress 插件? ????????許多常見的 WordPress 錯(cuò)誤會(huì)阻止網(wǎng)站所有者訪問 WordPress 管理

    2024年02月13日
    瀏覽(22)
  • 物聯(lián)網(wǎng)開發(fā)終端管理篇-java從MQTT獲取設(shè)備數(shù)據(jù),并通過Druid連接池把數(shù)據(jù)寫入MySQL數(shù)據(jù)庫(Windows系統(tǒng))

    物聯(lián)網(wǎng)開發(fā)終端管理篇-java從MQTT獲取設(shè)備數(shù)據(jù),并通過Druid連接池把數(shù)據(jù)寫入MySQL數(shù)據(jù)庫(Windows系統(tǒng))

    下面來給大家做個(gè)簡(jiǎn)單的數(shù)據(jù)對(duì)接,也就是通過寫JAVA代碼實(shí)現(xiàn)MQTT協(xié)議 首頁我們得搭建一個(gè)簡(jiǎn)單的IDEA項(xiàng)目,這個(gè)我就不做演示了 搭建完項(xiàng)目,我們需要準(zhǔn)備一些jar包,jar包名如下: org.eclipse.paho.client.mqttv3-1.1.0.jar mysql-connector-java-5.1.34.jar jackson-databind-2.10.0.jar jackson-core-2.10.0

    2024年02月11日
    瀏覽(28)
  • 如何通過IP訪問MySQL數(shù)據(jù)庫

    1.1 改表法 如果不從遠(yuǎn)程登陸,可以用 localhost 。這個(gè)時(shí)候只要在 localhost 的那臺(tái)電腦,登入 mysql 后,更改 \\\"mysql\\\" 數(shù)據(jù)庫中 \\\"user\\\" 表里的 \\\"host\\\" 字段,把 \\\"localhost\\\" 改稱 \\\"%\\\" ,即可。 1.2 授權(quán)法 例如,你想用戶 myuser 使用密碼 mypassword 通過 IP 地址連接到 MySQL 服務(wù)器,使用: 如果你

    2024年02月06日
    瀏覽(22)
  • beego通過gorm訪問mysql數(shù)據(jù)庫

    beego通過gorm訪問mysql數(shù)據(jù)庫

    一、下載golang的版本如下: ?二、解壓下載包到C盤 三、配置golang的系統(tǒng)環(huán)境變量 ?四、進(jìn)入新建的工作目錄C:project下載并安裝beego 五、將新生成的bee.exe所在的路徑“c:projectbin”加入到系統(tǒng)變量path里面 六、下載安裝數(shù)據(jù)庫mysql 例如在上圖中, 選“No thanks,just start my downlo

    2024年02月13日
    瀏覽(22)
  • IDEA使用-通過Database面板訪問數(shù)據(jù)庫

    IDEA使用-通過Database面板訪問數(shù)據(jù)庫

    作為一款強(qiáng)大IDE工具,IDEA具有很多功能,本文將以MariaDB數(shù)據(jù)庫訪問為例,詳細(xì)介紹如何通過IDE工具的Database面板來訪問數(shù)據(jù)庫。 不同的版本操作會(huì)略有差異,這里我們用于演示的版本為: IntelliJ IDEA 2018.3.5 (Ultimate Edition) mariadb-java-client2.7.3 按照如下過程,我們來通過IDE工具的

    2024年02月06日
    瀏覽(17)
  • Python 通過pymssql訪問查詢操作 SQL Server數(shù)據(jù)庫

    Python 通過pymssql訪問查詢操作 SQL Server數(shù)據(jù)庫

    在企業(yè)應(yīng)用開發(fā)中,經(jīng)常用到應(yīng)用程序訪問數(shù)據(jù)庫的開發(fā)模式,中小企業(yè)使用的數(shù)據(jù)庫中,以ms SQL Server居多。本文就以一個(gè)簡(jiǎn)單的實(shí)例模型,簡(jiǎn)單介紹一下python訪問ms sql sever數(shù)據(jù)庫的方法。 本文中以下面的本地SQL Server數(shù)據(jù)庫為例進(jìn)行數(shù)據(jù)庫連接,數(shù)據(jù)表的查詢、增加、刪除

    2024年02月10日
    瀏覽(378)
  • 07_scrapy的應(yīng)用——獲取電影數(shù)據(jù)(通過excel保存靜態(tài)頁面scrapy爬蟲數(shù)據(jù)的模板/通過數(shù)據(jù)庫保存)

    07_scrapy的應(yīng)用——獲取電影數(shù)據(jù)(通過excel保存靜態(tài)頁面scrapy爬蟲數(shù)據(jù)的模板/通過數(shù)據(jù)庫保存)

    一般我們自己創(chuàng)建的一些python項(xiàng)目,我們都需要?jiǎng)?chuàng)建虛擬環(huán)境,其中會(huì)下載很多包,也叫做依賴。但是我們?cè)诮o他人分享我們的項(xiàng)目時(shí),不能把虛擬環(huán)境打包發(fā)送給別人,因?yàn)槊總€(gè)人電腦系統(tǒng)不同,我們可以把依賴導(dǎo)出為依賴清單,然后別人有了我們的依賴清單,就可以用一

    2024年02月09日
    瀏覽(23)
  • 穩(wěn)了,終于可以通過外網(wǎng)訪問 Sealos 中的數(shù)據(jù)庫了!

    穩(wěn)了,終于可以通過外網(wǎng)訪問 Sealos 中的數(shù)據(jù)庫了!

    喜大普奔,Sealos 中的數(shù)據(jù)庫功能現(xiàn)已全面升級(jí),支持外網(wǎng)訪問! 現(xiàn)在你可以從互聯(lián)網(wǎng)的任何地方訪問 Sealos 中的數(shù)據(jù)庫 ,無論您的應(yīng)用部署在何種環(huán)境,現(xiàn)在都可以輕松通過外網(wǎng)連接到 Sealos 中的數(shù)據(jù)庫,打破地理限制,提升工作效率和靈活性。 目前數(shù)據(jù)庫是通過 NodePort 暴

    2024年02月05日
    瀏覽(18)
  • Cause: com.github.pagehelper.PageException: 無法自動(dòng)獲取數(shù)據(jù)庫類型,請(qǐng)通過 helperDialect 參數(shù)指定! kingbase數(shù)據(jù)庫

    目錄 1.業(yè)務(wù)背景 2.解決方案 3.相關(guān)資料 ? ? ? ? 現(xiàn)在政府項(xiàng)目要求國產(chǎn)化,數(shù)據(jù)庫使用的是kingbase,在使用mybatis 分頁插件的時(shí)候,遇到Cause: com.github.pagehelper.PageException: 無法自動(dòng)獲取數(shù)據(jù)庫類型,請(qǐng)通過 helperDialect 參數(shù)指定! kingbase數(shù)據(jù)庫。 ? ? ? ? 方法很簡(jiǎn)單,人家也告訴

    2024年02月03日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包