#savol_177 #javob_berildi
Assalomu alaykum Spring JPA da @ManyToMany annotatsiasini ishlatgan payitda bazaga yangi table create qiladi osha table ni columlarini primary key siz qanday create qilsa boladi
Savol muallifi: Ibrohimjon Yoldashev
..........................................................
Javob: U tablitsada oʻzi primary key boʻlmaydi, 2 ta foreign key boʻladi
Javob muallifi: Mahmud Salomov
izohdagi javob linki
.....................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu alaykum Spring JPA da @ManyToMany annotatsiasini ishlatgan payitda bazaga yangi table create qiladi osha table ni columlarini primary key siz qanday create qilsa boladi
Savol muallifi: Ibrohimjon Yoldashev
..........................................................
Javob: U tablitsada oʻzi primary key boʻlmaydi, 2 ta foreign key boʻladi
Javob muallifi: Mahmud Salomov
izohdagi javob linki
.....................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_178 #javob_berildi
assalomu alekum springda emailga habar yuborilmayabdi
Savol muallifi: Javokhr
Rasm 1
..........................................................
Javob: har bitta dastur uchun uniq key generatsiya qilib ishlatish kerak google havfsizlik boyicha. Faqat buni ishlatishdan oldin двухэтапный аутентифекация yoqilgan bolish kerak
Javob muallifi: Samandar Nosirov
izohdagi javob linki
...........................................
Savol berish uchun @spring_framework_savol_bot ga yozing
assalomu alekum springda emailga habar yuborilmayabdi
Savol muallifi: Javokhr
Rasm 1
..........................................................
Javob: har bitta dastur uchun uniq key generatsiya qilib ishlatish kerak google havfsizlik boyicha. Faqat buni ishlatishdan oldin двухэтапный аутентифекация yoqilgan bolish kerak
Javob muallifi: Samandar Nosirov
izohdagi javob linki
...........................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_179 #javob_berildi
Assalom aleykom.
User login qilib kirayotganda username yoki password xato bo'lsa qanday qilib 401 xatolik bilan birga o'zimiz xohlagan xabarni yuborishimiz mumkin. Qandaydur xabar bersam o'sha responseda ham ketish kerak. Javob uchun oldindan rahmat
Savol muallifi: husniddin
..........................................................
Javob: JWT bo'lsa mana bunaqa ishlatsangiz bo'ladi :
Javob muallifi: Бобуршох Норбое
Assalom aleykom.
User login qilib kirayotganda username yoki password xato bo'lsa qanday qilib 401 xatolik bilan birga o'zimiz xohlagan xabarni yuborishimiz mumkin. Qandaydur xabar bersam o'sha responseda ham ketish kerak. Javob uchun oldindan rahmat
Savol muallifi: husniddin
..........................................................
Javob: JWT bo'lsa mana bunaqa ishlatsangiz bo'ladi :
@Component
public class JwtAuthenticationEntryPoint implements AuthenticationEntryPoint {
public void commence ( HttpServletRequest request,
HttpServletResponse response,
AuthenticationException authenticationException ) throws IOException {
response.setContentType ( "application/json" ) ;
response.setStatus ( HttpServletResponse.SC_UNAUTHORIZED ) ;
response.getWriter().write ( "{\n\"description\":\"Invalid " +
"username or password.",\n\"errorCode\":401\n}" ) ;
}
}
Javob muallifi: Бобуршох Норбое
#savol_180 #javob_kutmoqda
Assalomu aleykum. Datani soft delete qilib o'chirganda (deleted = false) unique polyalarini qanday boshqarsak bo'ladi. Misol uchun, User email unique, qaysidir user ni soft delete qildik. O'shanda o'chgan user ni email bilan yangi user qo'shsak, bunaqa email bor deyapti.
Savol muallifi: Khamza Kuranbayev
.......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu aleykum. Datani soft delete qilib o'chirganda (deleted = false) unique polyalarini qanday boshqarsak bo'ladi. Misol uchun, User email unique, qaysidir user ni soft delete qildik. O'shanda o'chgan user ni email bilan yangi user qo'shsak, bunaqa email bor deyapti.
Savol muallifi: Khamza Kuranbayev
.......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
🤬1
#savol_181 #javob_kutmoqda
Jsp dan oracle bazaga ulanmoqchi bulomman ulana olmayabdi.
Savol muallifi: Ages.🖤
Rasm 1
.............................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Jsp dan oracle bazaga ulanmoqchi bulomman ulana olmayabdi.
Savol muallifi: Ages.🖤
Rasm 1
.............................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍1🤬1
#savol_182 #javob_kutmoqda
Sherozxon, [28.07.2022 12:31]
Assalom alekum #savol org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/vagons.html]") shu xatoni tog'irlolmiyabman yordam berib yuborizsar biladiganlar iltimos
Savol muallifi: Sherozxon
.....................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Sherozxon, [28.07.2022 12:31]
Assalom alekum #savol org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/vagons.html]") shu xatoni tog'irlolmiyabman yordam berib yuborizsar biladiganlar iltimos
Savol muallifi: Sherozxon
.....................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
🤬1
#savol_183 #javob_berildi
Assalomu alaykum.
Kafka da tajribasi bor akalardan maslahat kerak!
Kafkada RabbitMQ dagi Fanout Exchange type sini funksiyasini bajarib bera oladigan exchange yaratish imkoni bormi?
Maqsad: 1 ta producer, N ta listener, N ta listener delivery bo'lmaguncha message queue da turishi kerak
Savol muallifi: T Shavkat
..........................................................
Javob:
Javob muallifi: Islom Khujanazarov
izohdagi javob linki
.................................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu alaykum.
Kafka da tajribasi bor akalardan maslahat kerak!
Kafkada RabbitMQ dagi Fanout Exchange type sini funksiyasini bajarib bera oladigan exchange yaratish imkoni bormi?
Maqsad: 1 ta producer, N ta listener, N ta listener delivery bo'lmaguncha message queue da turishi kerak
Savol muallifi: T Shavkat
..........................................................
Javob:
Javob muallifi: Islom Khujanazarov
izohdagi javob linki
.................................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
🔥1🤬1
#savol_184 #javob_kutmoqda
final BotConfig config;
public TelegramBot(BotConfig config){
this.config=config;
List<BotCommand> listOfCommand = new ArrayList<>();
listOfCommand.add(new BotCommand("/start", "welcome"));
listOfCommand.add(new BotCommand("/myData", " welcome"));
listOfCommand.add(new BotCommand("/delete", " welcome"));
listOfCommand.add(new BotCommand("/help", " welcome"));
listOfCommand.add(new BotCommand("/settings", " welcome"));
try {
this.execute(new SetMyCommands(listOfCommand, new BotCommandScopeDefault(), null));
} catch (TelegramApiException e) {
e.printStackTrace();
}
telegram botda menu chiqarishga yozgandim.
Error executing org.telegram.telegrambots.meta.api.methods.commands.SetMyCommands query: [400] Bad Request: BOT_COMMAND_INVALID
mana shunaqa xato chiqyapti ishi tushganlar aytib yuboringlar
Savol muallifi: A. Islomov
.............................................................
final BotConfig config;
public TelegramBot(BotConfig config){
this.config=config;
List<BotCommand> listOfCommand = new ArrayList<>();
listOfCommand.add(new BotCommand("/start", "welcome"));
listOfCommand.add(new BotCommand("/myData", " welcome"));
listOfCommand.add(new BotCommand("/delete", " welcome"));
listOfCommand.add(new BotCommand("/help", " welcome"));
listOfCommand.add(new BotCommand("/settings", " welcome"));
try {
this.execute(new SetMyCommands(listOfCommand, new BotCommandScopeDefault(), null));
} catch (TelegramApiException e) {
e.printStackTrace();
}
telegram botda menu chiqarishga yozgandim.
Error executing org.telegram.telegrambots.meta.api.methods.commands.SetMyCommands query: [400] Bad Request: BOT_COMMAND_INVALID
mana shunaqa xato chiqyapti ishi tushganlar aytib yuboringlar
Savol muallifi: A. Islomov
.............................................................
🤬1
#savol_185 #javob_kutmoqda
Assalomu alaykum. Spring bootda qilingan proyectni serverda 8080 da run qilinganda shu proyect uchun domainni qanday qilib shu portga yo'naltirishim mumkin?
Savol muallifi: Jonibek
..................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu alaykum. Spring bootda qilingan proyectni serverda 8080 da run qilinganda shu proyect uchun domainni qanday qilib shu portga yo'naltirishim mumkin?
Savol muallifi: Jonibek
..................................
Savol berish uchun @spring_framework_savol_bot ga yozing
🤬1
#savol_186 #javob_kutmoqda
REST API sifatida yozilgan proyektda Spring Security ishlatilgan. Authenticaton email+password asosida, Authorization esa JWT (access va refresh token) orqali ishlaydi. 401 error uchun custom AuthenticationEntryPoint yozdim. 403 uchun esa custom AccessDeniedHandler yozdim. Ulardagi logika shunchaki, exception otilganda, custom exception yaratib, uni ExceptionHandler ga berib yuborishdan iborat. Muammo shundaki, Biror bir JWT token talab qiladigan endpointga, invalid/expired/empty access token yuborilsa, EmailPasswordAuthenticationEntryPoint ishga tushib, 401 error qaytadi. (Men bu holatda JWTAccessDeniedHandler ishga tushishini kutgandim, chunki tokenda muammo bor holat hisoblanadi).
EmailPasswordAuthenticationEntryPoint.java
JWTAccessDeniedHandler.java
SecurityConfiguration.java
ApiExceptionHandler.java
Savol: O'zi umuman AuthenticationEntryPoint faqat /login endpointga noto'g'ri email/password yuborilganda ishga tushishi kerak emasmi?
Agar unday bo'lmasa qanday qilib /login da
REST API sifatida yozilgan proyektda Spring Security ishlatilgan. Authenticaton email+password asosida, Authorization esa JWT (access va refresh token) orqali ishlaydi. 401 error uchun custom AuthenticationEntryPoint yozdim. 403 uchun esa custom AccessDeniedHandler yozdim. Ulardagi logika shunchaki, exception otilganda, custom exception yaratib, uni ExceptionHandler ga berib yuborishdan iborat. Muammo shundaki, Biror bir JWT token talab qiladigan endpointga, invalid/expired/empty access token yuborilsa, EmailPasswordAuthenticationEntryPoint ishga tushib, 401 error qaytadi. (Men bu holatda JWTAccessDeniedHandler ishga tushishini kutgandim, chunki tokenda muammo bor holat hisoblanadi).
EmailPasswordAuthenticationEntryPoint.java
JWTAccessDeniedHandler.java
SecurityConfiguration.java
ApiExceptionHandler.java
Savol: O'zi umuman AuthenticationEntryPoint faqat /login endpointga noto'g'ri email/password yuborilganda ishga tushishi kerak emasmi?
Agar unday bo'lmasa qanday qilib /login da
🤬1
#savol_187 #javob_berildi
Assalom alaykum xayrli kun barchaga.
Savol: Bizada Microservice arxitekturasi buyicha qurilgan service bazalarimiz bor va shundan avval copy qilingan hammasini umumiy qilgan bazamiz bor. Bu copy qilingan bazamizdan maqsad yozgan kodlarimizni prodactionda emas shu eski bazalarga ulangan holda test qilib ko'rish. Hozir bu ma'lumotlar eskirgan, va yangi table lar qo'shilgan man qilishim kerak bulgan ish shu prodactiondagi ma'lumotlarni test qilishimiz uchun yaratilgan servicega o'tqazishim kerak nimagaki eski ma'lumotlarni yangilab shunda test qilish maqsadida. Buning uchun nima qilishim kerak, Qanaqa qilib prodaction ma'lumotlarini bu Bazaga joylay olaman? shu ishni qilganlar bo'lsa yunalish beringizlar pls.
Savol muallifi: Eshkuvvatov(🖤)
..........................................................
Javob: db dan backup olip testoviy serverga obotsa boladi manmca.
https://www.postgresql.org/docs/current/backup.html
Javob muallifi: Rustam
izohdagi javob linki
......................
Assalom alaykum xayrli kun barchaga.
Savol: Bizada Microservice arxitekturasi buyicha qurilgan service bazalarimiz bor va shundan avval copy qilingan hammasini umumiy qilgan bazamiz bor. Bu copy qilingan bazamizdan maqsad yozgan kodlarimizni prodactionda emas shu eski bazalarga ulangan holda test qilib ko'rish. Hozir bu ma'lumotlar eskirgan, va yangi table lar qo'shilgan man qilishim kerak bulgan ish shu prodactiondagi ma'lumotlarni test qilishimiz uchun yaratilgan servicega o'tqazishim kerak nimagaki eski ma'lumotlarni yangilab shunda test qilish maqsadida. Buning uchun nima qilishim kerak, Qanaqa qilib prodaction ma'lumotlarini bu Bazaga joylay olaman? shu ishni qilganlar bo'lsa yunalish beringizlar pls.
Savol muallifi: Eshkuvvatov(🖤)
..........................................................
Javob: db dan backup olip testoviy serverga obotsa boladi manmca.
https://www.postgresql.org/docs/current/backup.html
Javob muallifi: Rustam
izohdagi javob linki
......................
🤬1
#savol_188 #javob_berildi
Assalomu aleykum
2 table da bog'liqlik bor one to many va many to one
many to one table da one to one employee ham bog'langan lekin bazi field lari GenericJDBC exeption otyapdi
Savol muallifi: Baxriddin プログラマー
Rasm 1
..........................................................
Javob: Many to one da yoki teskarisida defoult lazy turadiku nega qo'ylgan ?
Javob muallifi: UNKNOWN
izohdagi javob linki
.............................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu aleykum
2 table da bog'liqlik bor one to many va many to one
many to one table da one to one employee ham bog'langan lekin bazi field lari GenericJDBC exeption otyapdi
Savol muallifi: Baxriddin プログラマー
Rasm 1
..........................................................
Javob: Many to one da yoki teskarisida defoult lazy turadiku nega qo'ylgan ?
Javob muallifi: UNKNOWN
izohdagi javob linki
.............................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍1🤬1
#savol_189 #javob_berildi
#savol
Free API kerak longititute va latituteni beradigan bo'lsa uni manzilini qayerda ekanligi haqidagi ma'lumotni beradigan. Kim ishlatgan bo'lsa share qivorila !
Savol muallifi: Javohir Temirov
..........................................................
Javob: https://opencagedata.com/api
Javob muallifi: ß
izohdagi javob linki
....................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol
Free API kerak longititute va latituteni beradigan bo'lsa uni manzilini qayerda ekanligi haqidagi ma'lumotni beradigan. Kim ishlatgan bo'lsa share qivorila !
Savol muallifi: Javohir Temirov
..........................................................
Javob: https://opencagedata.com/api
Javob muallifi: ß
izohdagi javob linki
....................................
Savol berish uchun @spring_framework_savol_bot ga yozing
🤬2❤1🔥1
#savol_190 #javob_kutmoqda
Assalom aleykom. SQL shellda yozuvlar ruschaga o'tib qolganmi bilmadim, yozuvlar shunaqa g'alati ko'rinyapti shuni qanday to'g'irlasa bo'ladi
Savol muallifi: husniddin
Rasm 1
...............................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalom aleykom. SQL shellda yozuvlar ruschaga o'tib qolganmi bilmadim, yozuvlar shunaqa g'alati ko'rinyapti shuni qanday to'g'irlasa bo'ladi
Savol muallifi: husniddin
Rasm 1
...............................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_191 #javob_kutmoqda
#savol_191
Assalom aleykom. Spring Security da WebSecurityConfigurerAdapter depricate bo'lgandan keyin ham undan foydalanish qanchalik to'g'ri yoki boshqa narsada foydalangan ma'qulmi
Savol muallifi: Spring
Savol muallifi: Spring 🍃
Rasm 1
..................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_191
Assalom aleykom. Spring Security da WebSecurityConfigurerAdapter depricate bo'lgandan keyin ham undan foydalanish qanchalik to'g'ri yoki boshqa narsada foydalangan ma'qulmi
Savol muallifi: Spring
Savol muallifi: Spring 🍃
Rasm 1
..................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_192 #javob_kutmoqda
Assalom aleykom. Turli xil Loglarni (info, error, warning) turli filega yozib borishga example bormi, internetdan qidirib korgandim manga kerelisini topolmadim
Savol muallifi: husniddin
................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalom aleykom. Turli xil Loglarni (info, error, warning) turli filega yozib borishga example bormi, internetdan qidirib korgandim manga kerelisini topolmadim
Savol muallifi: husniddin
................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_193 #javob_berildi
Assalomu alaykum. SpringMVC projectda Tomcat ishlayapti. Lekin Tomcat controllerni kora olmayapti. Yani localhostni uzini yozganda HelloWorld chiqyapti. Lekin controllerdagi url lar qoshilganida postman 404 oshibka beryapti. Shuni qanday tog'irlasam bo'ladi. Javob uchun oldindan rahmat
Savol muallifi: G'olibjon
..........................................................
Javob: Sababi topildi oka. Notugri dependency inject qilingan ekan
Javob muallifi: G'olibjon
izohdagi javob linki
..........................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu alaykum. SpringMVC projectda Tomcat ishlayapti. Lekin Tomcat controllerni kora olmayapti. Yani localhostni uzini yozganda HelloWorld chiqyapti. Lekin controllerdagi url lar qoshilganida postman 404 oshibka beryapti. Shuni qanday tog'irlasam bo'ladi. Javob uchun oldindan rahmat
Savol muallifi: G'olibjon
..........................................................
Javob: Sababi topildi oka. Notugri dependency inject qilingan ekan
Javob muallifi: G'olibjon
izohdagi javob linki
..........................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍1
#savol_194 #javob_berildi
Shu 2 ta tableni bir-biriga one to many bog'layotganimda yangi table yaratilinyapti lekin unga ma'lumot tushmayapti shuni qanday to'g'irlasa bo'ladi
Savol muallifi: husniddin
Rasm 1
..........................................................
Javob: ikkala tomonda ham ulanadigan objectni ko'rsating va mappedByni ishlating
Javob muallifi: MMM
izohdagi javob linki
......................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Shu 2 ta tableni bir-biriga one to many bog'layotganimda yangi table yaratilinyapti lekin unga ma'lumot tushmayapti shuni qanday to'g'irlasa bo'ladi
Savol muallifi: husniddin
Rasm 1
..........................................................
Javob: ikkala tomonda ham ulanadigan objectni ko'rsating va mappedByni ishlating
Javob muallifi: MMM
izohdagi javob linki
......................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#savol_195 #javob_kutmoqda
#discuss Assalomu aleykum MockTest yozganda result = java.lang.AssertionError: No value at JSON path "$.id" - qaytvotti , controllerni alohida postmanda tekshirganman , test qilganimda hatolik bervotti. Nimani qilish kerak?
Savol muallifi: Хасан
Rasm 1
......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
#discuss Assalomu aleykum MockTest yozganda result = java.lang.AssertionError: No value at JSON path "$.id" - qaytvotti , controllerni alohida postmanda tekshirganman , test qilganimda hatolik bervotti. Nimani qilish kerak?
Savol muallifi: Хасан
Rasm 1
......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍2
#savol_196 #javob_kutmoqda
Assalomu Aleykum
Savol: Proyekt ni serverga Yuborgan requestlarni Yozib yuradigon Method bor Repositorydan Userni get qilib Request date bilan billa save qilib qo'yadi.
Agar 1 minutda Serverga 200 ta request borsa requestlarni yozib yuradigon method bilan billar 400 ta bo'ladi
bu daynoy nagruska shuni optimal qilish kerak(tools, technology, library) bo'lsa aytasngiz yaxshi bo'lar edi
Bu ishni qilishdan maqsad Userlarni Qachon Qancha vaqt ishlatganini bilish !
Jaboblar uchun oldindan rahmat :)
Savol muallifi: Baxriddin プログラマー
......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu Aleykum
Savol: Proyekt ni serverga Yuborgan requestlarni Yozib yuradigon Method bor Repositorydan Userni get qilib Request date bilan billa save qilib qo'yadi.
Agar 1 minutda Serverga 200 ta request borsa requestlarni yozib yuradigon method bilan billar 400 ta bo'ladi
bu daynoy nagruska shuni optimal qilish kerak(tools, technology, library) bo'lsa aytasngiz yaxshi bo'lar edi
Bu ishni qilishdan maqsad Userlarni Qachon Qancha vaqt ishlatganini bilish !
Jaboblar uchun oldindan rahmat :)
Savol muallifi: Baxriddin プログラマー
......................................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍3
#savol_197 #javob_kutmoqda
Assalomu alaykum. Spring bootda netty socket.io bilan ishlaganlar bormi. Agar netty soket ishlatilgan proyektni local ishlatsam muammosiz ishlamoqda lekin build qilib serverga qo'ysam unda connection qilib bo'lmayapti(proyet serverda ham muammosiz run bo'lmoqda). Bu muammo nimadan kelib chiqishi mumkin yoki serverdanmi?
Savol muallifi: Jonibek
..........................................
Savol berish uchun @spring_framework_savol_bot ga yozing
Assalomu alaykum. Spring bootda netty socket.io bilan ishlaganlar bormi. Agar netty soket ishlatilgan proyektni local ishlatsam muammosiz ishlamoqda lekin build qilib serverga qo'ysam unda connection qilib bo'lmayapti(proyet serverda ham muammosiz run bo'lmoqda). Bu muammo nimadan kelib chiqishi mumkin yoki serverdanmi?
Savol muallifi: Jonibek
..........................................
Savol berish uchun @spring_framework_savol_bot ga yozing
👍1