小编Ena*_*que的帖子

如何使用hibernate在spring boot中调用MySQL存储过程?

我在MySQL存储过程中编写了一些逻辑.我正在使用带有hibernate的spring boot.我有一个IN OUT参数的登录程序.从我的登录程序,我想传递给用户的消息.但我不知道如何在Spring启动时调用存储过程.我的代码如下:

  1. 我的登录程序是

    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)
  2. 我曾经使用过实体类

    @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)

java mysql spring stored-procedures hibernate

4
推荐指数
1
解决办法
2万
查看次数

在 swift 5 中使用 UTF-8 解码字符串

我有 String swift 5。字符串如下所示..

\n\n
Kawran 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\n
Run 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)\n
Run Code Online (Sandbox Code Playgroud)\n\n

但需要像上面一样转换下面的字符串

\n\n
Kawran 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\n
Run Code Online (Sandbox Code Playgroud)\n\n

如何解决问题

\n

utf-8 swift

3
推荐指数
1
解决办法
6576
查看次数

在 SwiftUI 范围内找不到该类

我正在使用 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)

这有什么问题吗?

swiftui

3
推荐指数
1
解决办法
1182
查看次数

单击按钮转到 swiftui 中的另一个页面

我有两个视图,一个是LoginView。另一个是WelcomeView。我想从登录视图单击按钮从登录视图转到欢迎视图。

这是我的代码..

  1. 登录查看

    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)
  2. 这里是欢迎查看

     struct WelcomeView: View {
       var body: some View {
        Text("Hello ")
       }
      }
    
    Run Code Online (Sandbox Code Playgroud)

我想转到 clcik 按钮上的另一页并返回到上一个 onclick 按钮。请帮忙。

swiftui swiftui-navigationview

1
推荐指数
1
解决办法
9918
查看次数