| | |
| | | return fail("æ¥è¯¢å¯¹è±¡ä¸åå¨", null); |
| | | } |
| | | |
| | | QueryWrapper<Object> wrapper = new QueryWrapper<Object>(); |
| | | QueryWrapper<Object> wrapper = new QueryWrapper<>(); |
| | | baseQueryService.addFilterWrapper(wrapper, filter); |
| | | baseQueryService.addGeomWrapper(baseMapper, wrapper, wkt, srid); |
| | | |
| | |
| | | return fail("æ¥è¯¢å¯¹è±¡ä¸åå¨", null); |
| | | } |
| | | |
| | | QueryWrapper<Object> wrapper = new QueryWrapper<Object>(); |
| | | QueryWrapper<Object> wrapper = new QueryWrapper<>(); |
| | | baseQueryService.addFilterWrapper(wrapper, filter); |
| | | baseQueryService.addGeomWrapper(baseMapper, wrapper, wkt, srid); |
| | | |
| | |
| | | * @return è¿åæä¸¾å¼ |
| | | */ |
| | | public static <T extends Enum<T>> T getByString(Class<T> clazz, String propertyName, String value) { |
| | | String getterMethodName = GETTER_PREFIX + StringHelper.capitalize(propertyName); |
| | | String getterMethodName = GETTER_PREFIX + StringHelper.firstCharToUpperCase(propertyName); |
| | | T result = null; |
| | | try { |
| | | T[] arr = clazz.getEnumConstants(); |
| | |
| | | * @return è¿åæä¸¾å¼ |
| | | */ |
| | | public static <T extends Enum<T>> T getByInt(Class<T> clazz, String propertyName, int value) { |
| | | String getterMethodName = GETTER_PREFIX + StringHelper.capitalize(propertyName); |
| | | String getterMethodName = GETTER_PREFIX + StringHelper.firstCharToUpperCase(propertyName); |
| | | T result = null; |
| | | try { |
| | | T[] arr = clazz.getEnumConstants(); |
| | |
| | | /** |
| | | * é¦åæ¯å¤§å |
| | | */ |
| | | public static String capitalize(String str) { |
| | | return String.valueOf(str.charAt(0)).toUpperCase() + str.substring(1); |
| | | public static String firstCharToUpperCase(String str) { |
| | | return str.substring(0, 1).toUpperCase() + str.substring(1); |
| | | } |
| | | |
| | | /** |
| | | * é¦åæ¯å°å |
| | | */ |
| | | public static String firstCharToLowerCase(String str) { |
| | | return str.substring(0, 1).toLowerCase() + str.substring(1); |
| | | } |
| | | |
| | | /** |
| | |
| | | 21.Redisæå¡é
置强å¯ç ï¼å¹¶è§£å³SpringBootå¯å¨åæ æ³è®¿é® |
| | | 22.ä¿®æ¹é»åè¡¨çæ°æ®ç»æï¼æ·»å æ°çåæ®µ |
| | | 23.ä¿®æ¹é»åæ°æ®ä¸è½½å·¥å
·ï¼æ´æ°æ°å¢å段ç屿§ |
| | | 24.èº«ä»½è®¤è¯æ¦æªå¨æ·»å é»ç½å忣æ¥åè½ < |
| | | 25. |
| | | 26. |
| | | 24.èº«ä»½è®¤è¯æ¦æªå¨æ·»å é»ç½å忣æ¥åè½ |
| | | 25.å¼åèªå¨çæMybtis Plus代ç å°å·¥å
· |
| | | 26.æ¹éçæåºç¡æ°æ®è¡¨çå®ä½ç±»åMapperç±» < |
| | | 27. |
| | | 28. |
| | | 29. |