본문 바로가기

전체 글301

자바 Jpql dynamic query @Query(value = "SELECT * FROM t_building_materials WHERE partner_code = :partnerCode ", nativeQuery = true) List getBuildingMaterialsEntityByNumber(@Param("partnerCode") String partnerCode); 일반적으로 Repository에 간단하게 추가하면 됨. 기본 동작이 아닌 경우 조회인 경우 매개변수가 없을 경우가 존재하므로 따로 조회해야 함. @PersistenceContext EntityManager entityManager; String partnerCode = redisUserInformation.getPartnerCode(); String jpql = " S.. 2022. 9. 21.
06. Flutter Future build 이벤트 방지 커스텀으로 SearchBar를 만들던 중 상태가 변하면 setState를 콜해서 서버를 계속 호출하는 문제 발생. class _CustomersState extends State { late Future customerFuture; @override @mustCallSuper void initState() { super.initState(); customerFuture = generateCustomerList(); } @override Widget build(BuildContext context) { return FutureBuilder( future: customerFuture, builder: (BuildContext context, AsyncSnapshot snapshot) { return _get.. 2022. 9. 19.
05. Flutter build 종료 후 이벤트 다른 윈도우 프로그램이나 웹처럼 load 후에 이벤트를 찾다가 글을 씀. @override @mustCallSuper void initState() { 1) 시작 super.initState(); final bool? sharedRemember = SharedPreferencesSingleton.getValue("isRemember"); rememberValue = sharedRemember == null ? false : true; 1) 종료 WidgetsBinding.instance.addPostFrameCallback((_) { 3) 시작 //저장 상태. if(rememberValue) { final String? sharedEmail = SharedPreferencesSingleton.getVal.. 2022. 9. 16.
04. Flutter 상태 저장 shared_preferences Flutter로 Web에서 입력했던 내용을 종료하고 다시 실행 시 데이터를 꺼내오고 싶음. Debug Web에서 데이터를 꺼내오기 위한 사전 처리 --web-port만 정해주면 된다. dependencies: flutter: sdk: flutter shared_preferences: ^2.0.15 pub에서 추가. import 'package:shared_preferences/shared_preferences.dart'; class SharedPreferencesSingleton { static late final _prefs; static final SharedPreferencesSingleton _sharedPreferences = SharedPreferencesSingleton._internal().. 2022. 9. 16.