// 저장 프로시저 방식 public async Task InsertWordMatrix(WordMatrixEntity wordMatrixEntity) { SqlParameter p0 = new SqlParameter("@wordSeq", wordMatrixEntity.WordSeq ?? ""); SqlParameter p1 = new SqlParameter("@wordMatrixGroupSeq", 0); p1.Direction = ParameterDirection.Output; using (var context = new SQLDBContext()) { string sp = "exec up_WordMatrix_insert @wordSeq, @wordMatrixGroupSeq out"; await cont..
@page "/call-dotnet-1" Call .NET 1 Call .NET Example 1 Trigger .NET static method See the result in the developer tools console. @code { [JSInvokable] public static Task ReturnArrayAsync() { return Task.FromResult(new int[] { 1, 2, 3 }); } }
SqlQueryRaw는 원시 SQL 쿼리를 기반으로 LINQ 쿼리를 만듭니다. 이 쿼리는 데이터베이스 공급자가 기본적으로 지원하는 스칼라 형식의 결과 집합을 반환합니다. 결론은 프로그램 코드 방식으로 쿼리를 작성해서 실행해 준다는 이야기이다. public List GetWord() { using (var context = new SQLDBContext()) { List wordEntities = context.Database.SqlQueryRaw($""" select word.WordSeq , word.Spelling , word.Meaning , word.NationSeq , word.Level from dbo.Word as word with(nolock) """ ).ToList(); return wo..
@rendermode InteractiveServer @inject IJSRuntime JSRuntime Save Changes @code { private async Task SaveNewWord() { try { await JSRuntime.InvokeVoidAsync("myJsFunction", "some message"); // await JSRuntime.InvokeVoidAsync("Test"); } catch (JSException ex) { Console.WriteLine(ex.Message); } } }
@onclick 이벤트는 blazor에서 사용되는 클릭 이벤트로 javascript의 "onclick" 이벤트와 다르게 동작 합니다. blazor의 @onclick 이벤트의 경우 서버 코드(@code) 블록의 메소드를 호출할때 사용됩니다. 또한 @onclick 이벤트가 동작하기 위해서는 @rendermode InteractiveServer 가 선언 되어야 합니다. @rendermode InteractiveServer Save Changes Save Changes @code { private void SaveNewWord() { } private void SaveNewWord(string parameter) { } }
SqlQuery와 ExecuteSql의 차이점을 알아야한다. SqlQuery List wordEntities = context.Database.SqlQuery($""" select word.WordSeq , word.Spelling , word.Meaning , word.NationSeq from dbo.Word as word with(nolock) """ ).ToList(); ExecuteSql & ExecuteSqlAsync public long SetWord(WordEntity wordEntity) { using (var context = new SQLDBContext()) { return context.Database.ExecuteSql($""" insert into dbo.Word ( Spell..
HTML element 정보를 @code(블록)으로 가져 오기 Data Binding @code { private string myInputValue = ""; private void HandleSubmit() { // Access myInputValue here } } Event Handling @code { private string inputValue = ""; private void HandleInput(ChangeEventArgs e) { inputValue = e.Value.ToString(); // Access inputValue here } }
- Total
- Today
- Yesterday
- error-java
- nl2br
- 표현 언어(expression language)
- 진수 변환
- 스프링 프레임워크(spring framewordk)
- 특정 문자를 기준으로 자르기
- docker
- 인텔리제이(intellij)
- java.sql
- REST API
- 람다식(lambda expression)
- system.io
- jstl(java standard tag library)-core
- .submit()
- System.Diagnostics
- 스프링 프레임워크(spring framework)
- 제품 등록
- 메이븐(maven)
- jstl(java standard tag library)
- MainActor
- jsp 오픈 소스
- java-개발 환경 설정하기
- React
- java 키워드 정리
- 스프링 시큐리티(spring security)-http basic 인증
- 스프링 시큐리티(spring security)
- 문자 자르기
- java web-mvc
- In App Purchase
- await
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |