athas_11
Senior Member
Ổn ) mấy công ty lớn toàn xài java8 vì nó ổn địnhgiờ có java 16 rồi mà e vẫn còn ngụp lặn với java 8 thì có ổn ko các bác
Ổn ) mấy công ty lớn toàn xài java8 vì nó ổn địnhgiờ có java 16 rồi mà e vẫn còn ngụp lặn với java 8 thì có ổn ko các bác
bác có thể teamview giúp em không ạ , em không có gì nhiều nhặn chỉ có cái card 100k , mong bác giúp đỡ emide không đọc được thôi, nó cần biết cái build tool trong đây là gì ant, maven or gradle. chắc đây là project netbean tạo ra dùng ant build. cách đơn giản nhất là tạo project khác copy code qua
1 cách khả thi, copy chỉ source thôi, vào project mới, config như project cũ, xongView attachment 810796
Em đã tìm hiểu nhưng có rất ít bài viết về lỗi này , em có dùng bản netbeans 8.2 nhưng clean and build không được nên tải bản mới này về . Khi bật project thì hiện ra như vậy . Mai em phải nộp bài rồi mà em mới trong Java vì mới học để thi . Các bác cứu em với ạ
tôi đang dùng java 17, cái null pointer exception của nó thông minh hơn hẳngiờ có java 16 rồi mà e vẫn còn ngụp lặn với java 8 thì có ổn ko các bác
1 cách khả thi, copy chỉ source thôi, vào project mới, config như project cũ, xong
message đấy, cài ant bản cao vàoView attachment 810936
Em có dùng bản 8.2 để clean and build một project trên máy khác , đã chạy được ở máy em mà nó ra lỗi này là bị gì ạ ?
hôm bữa thử chuyển qua VScode mà nó yêu cầu tối thiểu java 11Ổn ) mấy công ty lớn toàn xài java8 vì nó ổn định
Ơ ra tận 17 rồi àtôi đang dùng java 17, cái null pointer exception của nó thông minh hơn hẳn
máy em có i3 5005U 4GB mà vẫn chạy eclipse oke mà bác, có điều em dùng win 7 ạ, vẫn ngon, chắc do bác cài win11 ấy, hạ xuống win10 thử, nghe bảo đâu win11 nó ngốn ram lắm bác ạ, với lại cũng cần có cấu hình cao vì win11 nó dùng cho chuyên game hơn.Câu hỏi muôn thuở của người nghèo, máy yếu thì nên chọn IDE nào để lập trình java.
Đầu tiên cấu hình máy em: I5 7200U, ram 8, ssd 250, OS: Arch/W!n 11 all on SSD.
Trước giờ em code js, python đều code bằng vim, em cũng mới học java được chưa đầy 1 tháng , mỗi tội thằng này compile lằng nhằng quá với phải config 1 tỷ cái liên quan nên rốt cuộc cũng phải rẽ lối sang IDE, bây giờ có 3 lựa chọn là netbeans, intellij và eclipse. Em đang dùng eclipse trên W11 thì lag tung chảo, bật nó lên đến lúc nó load autocompletion lag mịa chuột rè luôn loa =(
Đăng đàn hỏi các bác hoàn cảnh như em thì nên chọn ide nào ạ, vì e biết nếu chọn thì phải theo 1 cái, mirate rất rườm rà.
var bean = applicationContext.getBean(BService.class)
Đã annotate cái repository kia chưa?Em đang gặp một bug rất lạ:
project em đang dùng spring boot 2.4.4, có một bean tên là BService, trong bean này em inject BRepository.
Em lấy bean từ trong applicationContext như sau:
var bean = applicationContext.getBean(BService.class)
Nhưng lạ cái là cái bRepository của em lại bị null trong cái biến bean kia @@
Các bác giúp em với
bean kia vẫn dùng bình thường bác ạ. ở Controller em gọi vẫn bthg, chỉ là em cần dùng @Transactional nên cần dùng self injection, cái bean từ controller thì dùng bình thường bác ạ.Đã annotate cái repository kia chưa?
Constructor inject hay setter inject?
Autowire có được không?
Thử chạy actuator list ra xem có bean registration kia không?
Self injection thì đơn giản nhất là dùng lazy của lombokbean kia vẫn dùng bình thường bác ạ. ở Controller em gọi vẫn bthg, chỉ là em cần dùng @Transactional nên cần dùng self injection, cái bean từ controller thì dùng bình thường bác ạ.
chuyển dần sang java 11 hoặc 17 đi bạngiờ có java 16 rồi mà e vẫn còn ngụp lặn với java 8 thì có ổn ko các bác
ko nên dùng @Transactional tại Controller nhébean kia vẫn dùng bình thường bác ạ. ở Controller em gọi vẫn bthg, chỉ là em cần dùng @Transactional nên cần dùng self injection, cái bean từ controller thì dùng bình thường bác ạ.
View attachment 810846
Bản 8.2 em clean and build thì ra thế này . Vậy là bị sao hả các bác