我在MySQL存储过程中编写了一些逻辑.我正在使用带有hibernate的spring boot.我有一个IN OUT参数的登录程序.从我的登录程序,我想传递给用户的消息.但我不知道如何在Spring启动时调用存储过程.我的代码如下:
我的登录程序是
CREATE PROCEDURE login(IN in_user_id varchar(100),
IN in_password varchar(100),
OUT out_code INT,
OUT out_message varchar(100))
BEGIN
IF in_user_id IS NULL OR in_user_id = ''
THEN
SET out_code = 1;
SET out_message = 'Please Enter Your First Name.';
END IF;
/*Logi Here*/
END;
Run Code Online (Sandbox Code Playgroud)我曾经使用过实体类
@Entity
@Table(name = "user")
@NamedStoredProcedureQueries({
@NamedStoredProcedureQuery(
name = "do_login",
procedureName = "login",
resultClasses = { LoginModel.class },
parameters = {
@StoredProcedureParameter( name = " in_user_id", type = String.class, …Run Code Online (Sandbox Code Playgroud)我有 String swift 5。字符串如下所示..
\n\nKawran Bazar FDC Road, East Nakhalpara, \xc3\xa0\xc2\xa6\xc2\xa8\xc3\xa0\xc2\xa6\xc2\xbf\xc3\xa0\xc2\xa6\xc3\xa0\xc2\xa7\xc3\xa0\xc2\xa6\xc2\xa4\xc3\xa0\xc2\xa6\xc2\xa8, \xc3\xa0\xc2\xa6\xc2\xa2\xc3\xa0\xc2\xa6\xc2\xbe\xc3\xa0\xc2\xa6\xc3\xa0\xc2\xa6\xc2\xbe, \xc3\xa0\xc2\xa6\xc2\xa2\xc3\xa0\xc2\xa6\xc2\xbe\xc3\xa0\xc2\xa6\xc3\xa0\xc2\xa6\xc2\xbe \xc3\xa0\xc2\xa6\xc2\xac\xc3\xa0\xc2\xa6\xc2\xbf\xc3\xa0\xc2\xa6\xc2\xad\xc3\xa0\xc2\xa6\xc2\xbe\xc3\xa0\xc2\xa6, \xc3\xa0\xc2\xa6\xc2\xac\xc3\xa0\xc2\xa6\xc2\xbe\xc3\xa0\xc2\xa6\xc3\xa0\xc2\xa6\xc2\xb2\xc3\xa0\xc2\xa6\xc2\xbe\xc3\xa0\xc2\xa6\xc2\xa6\xc3\xa0\xc2\xa7\xc3\xa0\xc2\xa6\xc2\xb6\nRun Code Online (Sandbox Code Playgroud)\n\n我需要转换它。我尝试了如下
\n\n let data = location_name.data(using: .utf8)\n var str = String(decoding:data!, as: UTF8.self)\n print("location_name***",str)\nRun Code Online (Sandbox Code Playgroud)\n\n但需要像上面一样转换下面的字符串
\n\nKawran Bazar FDC Road, East Nakhalpara, \xe0\xa6\xa8\xe0\xa6\xbf\xe0\xa6\x95\xe0\xa7\x87\xe0\xa6\xa4\xe0\xa6\xa8, \xe0\xa6\xa2\xe0\xa6\xbe\xe0\xa6\x95\xe0\xa6\xbe, \xe0\xa6\xa2\xe0\xa6\xbe\xe0\xa6\x95\xe0\xa6\xbe \xe0\xa6\xac\xe0\xa6\xbf\xe0\xa6\xad\xe0\xa6\xbe\xe0\xa6\x97, \xe0\xa6\xac\xe0\xa6\xbe\xe0\xa6\x82\xe0\xa6\xb2\xe0\xa6\xbe\xe0\xa6\xa6\xe0\xa7\x87\xe0\xa6\xb6\nRun Code Online (Sandbox Code Playgroud)\n\n如何解决问题
\n我正在使用 swiftUI 。我有一个视图名称MyView。我想调用另一个文件夹中的LoginViewModel类方法。当我尝试调用该类时,它显示无法在范围内找到“LoginViewModel”。但是当我在 MyView 类中声明该类时,它工作正常。
这是 MyView 的图像:
这是代码 LoginViewModel 类代码,位于view_model文件夹中。
import Foundation
import UIKit
class LoginViewModel {
func doLogin(`var` parameters: [String: Any]){
...
}
}
Run Code Online (Sandbox Code Playgroud)
这有什么问题吗?
我有两个视图,一个是LoginView。另一个是WelcomeView。我想从登录视图单击按钮从登录视图转到欢迎视图。
这是我的代码..
登录查看
struct LoginView: View {
var body: some View {
VStack{
Button(action: {
print("*** Press go login view ****")
}) {
Text("Login")
.font(.custom(TextConstant.keyValues.front_name, size: 30))
.foregroundColor(.white)
.fontWeight(.bold)
.frame(minWidth: 0, maxWidth: .infinity)
.padding(.all,20)
.foregroundColor(.blue)
.background(LinearGradient(gradient: Gradient(colors: [.green, .green]), startPoint: .leading, endPoint: .trailing))
.cornerRadius(10)
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这里是欢迎查看
struct WelcomeView: View {
var body: some View {
Text("Hello ")
}
}
Run Code Online (Sandbox Code Playgroud)
我想转到 clcik 按钮上的另一页并返回到上一个 onclick 按钮。请帮忙。