본문 바로가기

Programming277

@Transactional annotation 사용시에 try,catch 블록을 사용하면 유효하게 동작하지 않습니다. @Transactional Annotation 사용시에 try,catch 블록을 사용하면 유효하게 동작하지 않습니다. 예를 들면 Service 영역에서 , 아래와 같은 형식으로 dao를 여러 번 호출 하여 INSERT 또는 UPDATE를 진행 하는 과정에서 어느단계에서라도 수행 실패 시에 전수 rollback 처리를 하기를 원한다면 , try , catch 블록을 사용하지 않고 throws Exception으로 처리하는 것이 방법이라고 생각 됩니다. @Transactional @Override public booelan insertTest(Map 2024. 3. 7.
[C#] HttpClient.PostAsync 메서드 에는 HttpCompletionOption을 설정 할 수 없는 부분에 대한 대처 방안 [C#] HttpClient.PostAsync 메서드 에는 HttpCompletionOption을 설정 할 수 없는 부분에 대한 대처 방안 public async void httpTest() { Cookie cookie = new Cookie("JSESSIONID", "DFGDAS12890123SDFSDF"); CookieContainer cookieContainer = new CookieContainer(); cookieContainer.Add(new Uri("http://dev.test.com"), cookie); using (HttpClientHandler handler = new HttpClientHandler() { CookieContainer = cookieContainer }) using (.. 2024. 2. 4.
[C#] HttpClient 에 CookieContainer 이용 JSESSIONID 설정 진행 예제 JAVA WAS Application 의 Session Name이 JSSESSIONID 로 설정되어있을때는 아래와 같이 설정 하면 될 거 같습니다. 다른 이름을 지정하였다면 , Cookie의 Key Name에 해당 하는 Name을 지정 하시면 됩니다. namespace CustomProgressBar { /// /// MainWindow.xaml에 대한 상호 작용 논리 /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Cookie cookie = new Cookie("JSESSIONID", "DFGDAS12890123SDFSDF"); CookieContainer cookieContainer .. 2024. 2. 4.
Windows Tibero Studio 실행 시 오류 발생 시에 대처 방안 ( JDK 경로 설정으로 해결 하였습니다. ) Tibero Studio를 다운로드 받고 실행 시에 아래와 같은 오류가 발생 하였습니다. log 파일도 null 이라 몇 가지 찾아서 테스트 해보던 중 아래와 같이 수정 하니 실행 되었습니다. - TiberoStudio.exe가 존재하는 디렉터리에 TiberoStudio.ini 파일을 열어 openjdk 의 경로를 명시 해주었습니다. 가장 상단에 -vm {openjdk경로}/bin/javaw.exe 를 명시하고 실행하니 정상적으로 실행 되었습니다.. 2024. 1. 30.