본문 바로가기

전체 글122

스프링 시큐리티 동적 작용 우선 필터 체인을 사용해 모든 사용자가 사용할 수 있게 할거냐 를 선택하였습니다.여기서 post 값으로 register 를 사용해서 회원가입을 할 수 있게 만들어 봤습니다. ●ProjectSecurityConfig@Bean SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Exception {// http.authorizeHttpRequests((requests) -> requests.anyRequest().permitAll());// http.authorizeHttpRequests((requests) -> requests.anyRequest().denyAll()); http .. 2025. 2. 6.
프론트에서 보내준 값을 쿼리문에 대입하기 Integer key = searchVo.getKey(); if (key != null) { cb.where("a.frstRgsrDttm").like(false).value("%" + key + "%").noEscape(); } 여기서 사용하는 라이브러리는 persistence.blazebit 이거 이다. Vo의 key 값 => 프론트에서 보내준값을getKey로 받아와서 null 이 아니면 where 조건에 추가해준다.  처음에는 기간값을 못받아와서 많이 고민을 하엿다. 2024. 8. 19.
grid 에 select 된 값을 back 으로 보내기 this.searchVo3.key = this.flexGrid.selectedRows[0].dataItem.year;    console.log("year = " + this.searchVo3.key);    console.log("select 된 값 = " + this.flexGrid.selectedRows[0].dataItem.year); 여기서 searchVo3 는 그래프를 사용하기 위한 Vo 이다.searchVo는 그리드를 사용하기 위한 Vo 이다. 그리드를 클릭했을때 의 기간 값을 백으로 보내주고 싶을땐 searchVo 에 year 를 key 값에 대입 시켜준다. 하루정도 고민을 하니 나온 결과값이다. 2024. 8. 19.
typescript 사용해보기 3 .ts 부분이다.import { AfterViewInit, ChangeDetectorRef, Component, ElementRef, Injectable, OnInit, ViewChild } from '@angular/core';import { FormArray, FormGroup } from '@angular/forms';import { ActivatedRoute, ActivatedRouteSnapshot, Router, RouterStateSnapshot } from '@angular/router';import * as wjcCore from '@grapecity/wijmo';import { closest, contains, createElement, getElement, hasClass, hideP.. 2024. 8. 7.