lokasi sekarang:Rumah > Artikel teknikal > pembangunan bahagian belakang
- Arah:
- semua web3.0 pembangunan bahagian belakang hujung hadapan web pangkalan data Operasi dan penyelenggaraan alat pembangunan rangka kerja php pengaturcaraan harian applet WeChat masalah biasa lain teknologi Tutorial CMS Java Tutorial sistem tutorial komputer Tutorial Perkakasan Tutorial mudah alih Tutorial perisian Tutorial permainan mudah alih
- Mengelaskan:
-
- Cara menggunakan rangka kerja OAuth2 pengurusan keselamatan SpringBoot
- Pengenalan kepada OAuth3 OAuth ialah standard terbuka yang membolehkan pengguna membenarkan aplikasi pihak ketiga mengakses sumber peribadi pengguna (seperti avatar, foto, video, dll.) yang disimpan di tapak web tanpa memberikan nama pengguna dan kata laluan dalam proses Aplikasi. Ini dicapai dengan menggunakan token dan bukannya nama pengguna dan kata laluan untuk mengakses data mereka yang disimpan dengan pembekal perkhidmatan tertentu. Setiap token membenarkan tapak web tertentu untuk mengakses sumber tertentu untuk tempoh masa tertentu. Dengan cara ini, OAuth membenarkan pengguna membenarkan tapak web pihak ketiga untuk mengakses maklumat tertentu secara fleksibel yang disimpan dalam pelayan sumber lain, bukannya semua kandungan. Contohnya, jika pengguna ingin log masuk ke Zhihu melalui QQ, Zhihu ialah aplikasi pihak ketiga.
- javaTutorial . spring-boot 1422 2023-05-18 08:08:06
-
- Bagaimana untuk mengintegrasikan Shiro dalam SpringBoot
- Projek penciptaan integrasi asli Untuk mencipta projek SpringBoot, anda hanya perlu menambah kebergantungan Web: Selepas projek berjaya dibuat, tambah kebergantungan berkaitan Shiro Kebergantungan dalam fail pom.xml yang lengkap adalah seperti berikut: org.springframework.bootspring-. boot-starter- weborg.apache.shiroshiro-web1.4.0org.apache.shiroshiro-spring1.4.0 Cipta Alam Seterusnya kita akan menyesuaikan komponen teras Alam: publicclassMyRealmextendsAuthorizin
- javaTutorial . spring-boot 1262 2023-05-17 23:01:10
-
- Bagaimana untuk melaksanakan fungsi penjanaan dan pengesahan kod pengesahan springboot
- 1. Terdapat banyak cara untuk kit alat mudah captcha menjana kod pengesahan Kit alat captcha mudah dipilih di sini. Alamat asal github ialah: easy-captcha toolkit menyokong kod pengesahan grafik Java, menyokong gif, Cina, aritmetik dan jenis lain, dan boleh digunakan untuk JavaWeb, JavaSE dan projek lain. 2. Untuk menambah kebergantungan, anda perlu menambah fail konfigurasi kebergantungan easy-captcha pada fail pom.xml. Pernyataan kebergantungan import telah pun ditulis dalam projek sumber terbuka, hanya salin dan tampalnya. com.github.whvcseeasy-captcha1.6.23.Kaedah penggunaan jenis aksara kod pengesahan: //Jana pengesahan
- javaTutorial . spring-boot 1674 2023-05-17 12:15:22
-
- Apakah sebab mengapa SpringBoot bermula dengan perlahan?
- Sebab kelajuan permulaan SpringBoot yang perlahan ialah seni bina springboot boleh dikatakan sangat popular Jika anda tidak mengetahuinya, anda akan malu untuk mengatakan bahawa anda melakukan java. Tetapi ia adalah kebakaran, dan terdapat beberapa masalah kecil yang perlu kita perhatikan. Jika ia adalah satu projek dan tiada keperluan dari segi kelajuan permulaan, sila abaikan. Sekarang mari kita pergi ke topik Dalam keadaan apakah permulaan projek springboot menjadi lebih perlahan: Konfigurasi perkakasan mesin untuk memulakan projek tidak boleh menjadi penghalang masih akan berfikir bahawa mesin itu tidak baik...seperti rangkaian, saiz memori, dan bilangan teras CPU Tunggu, keperluan tidak terlalu tinggi, sekurang-kurangnya ia perlu mengetepikan pelbagai faktor manusia, seperti panjang masa sambungan, lain-lain
- javaTutorial . spring-boot 4204 2023-05-17 11:01:26
-
- Bagaimana untuk menjalankan projek pada kod cloud gitee
- Code Cloud ialah salah satu platform pengehosan kod terbesar di China, dan Gitee, sebagai sub-platformnya, semakin digemari oleh peminat teknologi dan pembangun. Di Gitee, anda boleh menemui banyak projek sumber terbuka yang sangat baik, seperti projek terkenal seperti Spring Boot, Ant Design dan Mybatis. Tetapi bagaimanakah projek ini dijalankan secara tempatan? Mari perkenalkan secara terperinci di bawah. 1. Muat turun kod sumber Mula-mula, cari projek yang anda ingin jalankan pada Code Cloud Gitee, kemudian masukkan halaman projek dan cari "Klon o
- git . spring-boot 5026 2023-05-17 09:39:36
-
- Bagaimana untuk membungkus springboot ke dalam pakej balang dalam maven
- arahan maven: 1.mvncleanpackage-DskipTests: Jalankan arahan ini dalam direktori projek untuk menjana pakej jar atau pakej perang dalam direktori sasaran. 2.mvnclean: Bersihkan fail sementara yang dihasilkan oleh projek, biasanya direktori sasaran di bawah modul 3.mvncompile-DskipTests: Perintah pemasangan modul menyalin fail jar/war yang dibungkus ke gudang tempatan anda untuk digunakan oleh modul lain -Dmaven .skip=ujian langkau benar (testcompile juga akan dilangkau).4.mvntest: perintah ujian, atau jalankan src/test/java/
- javaTutorial . spring-boot 1714 2023-05-17 08:19:44
-
- Bagaimana untuk melaksanakan pemantauan acara permulaan perkhidmatan aplikasi springboot
- 1. Pengenalan SpringBoot menyediakan dua antara muka: CommandLineRunner dan ApplicationRunner, yang digunakan untuk pemprosesan khas apabila memulakan aplikasi Kod ini akan dilaksanakan sebelum kaedah run() SpringApplication selesai. Berbanding dengan pendengar tersuai antara muka ApplicationListener Spring dan pendengar ServletContextListener yang diperkenalkan kepada anda dalam bab sebelumnya. Kelebihan menggunakan kedua-duanya ialah anda boleh menggunakan parameter permulaan aplikasi dengan mudah dan melakukan operasi permulaan yang berbeza berdasarkan parameter yang berbeza. 2. Pengenalan kepada Senario Biasa untuk Melaksanakan Biasa
- javaTutorial . spring-boot 2345 2023-05-16 23:10:37
-
- Bagaimana untuk menyelesaikan masalah yang nama pengguna dan kata laluan diperlukan untuk log masuk ke halaman web selepas mendayakan keselamatan springboot
- Nota tentang masalah: SpringBoot2.0.2 yang saya gunakan mungkin tidak berguna untuk siri 1.5.x. Penyelesaian langsung 0, keluarkan kebergantungan spring-boot-starter-security Jika fungsi keselamatan tidak digunakan, anda boleh terus mengalih keluar kebergantungan spring-boot-starter-security 1. Gunakan pengguna dan kata laluan lalai untuk log masuk. nama pengguna lalai ialah pengguna dan kata laluan ialah Rentetan rentetan 2 dijana secara automatik apabila program bermula Untuk melumpuhkan tetapan keselamatan atau menetapkan pengguna dan kata laluan yang sepadan, anda boleh mengkonfigurasi pengguna dan kata laluan yang sepadan dalam application.properteis atau tetapkan pengguna yang sepadan. nama dan kata laluan spri.
- javaTutorial . spring-boot 1861 2023-05-16 22:02:18
-
- Cara menggunakan SpringBoot+Vue+Flowable untuk mensimulasikan proses kelulusan cuti
- 1. Paparan kesan Sebelum permulaan rasmi, izinkan saya menunjukkan kepada rakan-rakan saya kesan yang akan kita selesaikan hari ini. Demi kesederhanaan, saya tidak memperkenalkan konsep seperti pengguna dan peranan di sini Semua tempat yang melibatkan pengguna dimasukkan secara manual Dalam artikel berikutnya, saya akan terus menggabungkan SpringSecurity untuk menunjukkan kepada anda situasi selepas memperkenalkan pengguna. Mari lihat halaman cuti dahulu: pekerja boleh memasukkan nama mereka, bilangan hari cuti, sebab cuti, dsb. pada halaman ini, dan kemudian klik butang untuk menyerahkan permohonan cuti. Apabila pekerja mengemukakan permohonan cuti, permohonan cuti akan diproses oleh pengurus secara lalai Selepas pengurus log masuk, dia boleh melihat permintaan yang dikemukakan oleh pekerja: pengurus boleh memilih untuk meluluskan atau menolaknya pada masa ini. Sama ada diluluskan atau ditolak, ia boleh diluluskan
- javaTutorial . spring-boot 2167 2023-05-16 19:05:01
-
- Cara Springboot melaksanakan tugas berjadual melalui Jadual
- Tugas berjadual biasanya wujud dalam projek peringkat perusahaan sederhana dan besar Untuk mengurangkan tekanan pada pelayan dan pangkalan data, logik perniagaan tertentu sering diselesaikan dalam tempoh masa. Yang lebih biasa ialah panggilan balik tolak daripada sistem perkhidmatan kewangan Secara amnya, pesanan sistem pembayaran akan terus memanggil semula apabila mereka tidak menerima kandungan pemulangan panggilan balik yang berjaya biasanya diselesaikan oleh tugas yang dijadualkan. Terdapat juga penjanaan laporan Kami biasanya menyelesaikan operasi ini apabila bilangan lawatan pelanggan terlalu kecil, yang selalunya pada awal pagi. Pada masa ini, kita juga boleh menggunakan tugas berjadual untuk melengkapkan logik. SpringBoot mempunyai tugas berjadual terbina dalam untuk kami. Kami hanya memerlukan anotasi untuk membolehkan masa untuk kegunaan kami. Dalam pembangunan, tugas berjadual adalah fungsi biasa dalam springbo
- javaTutorial . spring-boot 1431 2023-05-16 18:10:14
-
- Apakah kaedah SpringBoot untuk menyepadukan baris gilir mesej RabbitMQ?
- Pengenalan Dalam projek Spring, anda boleh menggunakan Spring-Rabbit untuk mengendalikan RabbitMQ Terutamanya dalam projek springboot, anda hanya perlu memperkenalkan pergantungan pemula amqp yang sepadan Ia adalah mudah untuk menggunakan RabbitTemplate untuk menghantar mesej dan menggunakan anotasi untuk menerima mesej. Secara umumnya semasa proses pembangunan: projek pengeluar: fail application.yml mengkonfigurasi maklumat berkaitan RabbitMQ dalam projek pengeluar untuk mencipta suis dan baris gilir, mengikat dan menyuntik objek RabbitTemplate, dan menghantar mesej kepada suis melalui objek RabbitTemplate Kejuruteraan Pengguna: aplikasi; .
- javaTutorial . spring-boot 1367 2023-05-16 17:25:06
-
- Bagaimana untuk mengintegrasikan springboot dan mybatis
- Sepadukan MyBatis untuk mencipta projek SpringBoot baharu, atau gunakan Bab 1 sebagai asas untuk memperkenalkan kebergantungan dalam mysql-connector-java memperkenalkan dan menyepadukan kebergantungan teras MyBatis, mybatis-spring-boot-starter -jdbc dependency tidak diperkenalkan di sini kerana mybatis-spring-boot-sta
- javaTutorial . spring-boot 829 2023-05-16 15:52:06
-
- Bagaimana untuk menggunakan cache dalam projek SpringBoot
- Prakata Caching secara berkesan boleh meningkatkan prestasi dan kestabilan sistem dengan menyimpan data yang kerap diakses dalam ingatan, mengurangkan tekanan pada sumber data asas seperti pangkalan data. Saya rasa semua orang telah menggunakannya lebih kurang dalam projek mereka, dan projek kami tidak terkecuali Walau bagaimanapun, apabila saya menyemak kod syarikat baru-baru ini, penulisannya sangat bodoh dan rendah adalah seperti berikut: publicUsergetById(Stringid) {Useruser=cache. getUser();if(user!=null){returnuser;}//Dapatkan pengguna daripada pangkalan data=loadFromDB(id);cahce.put(id,user);returnu
- javaTutorial . spring-boot 1088 2023-05-16 14:34:13
-
- Bagaimana Springboot menyelesaikan masalah permintaan merentas domain pengepala tersuai ajax
- 1. Apakah itu merentas domain? Oleh kerana dasar asal pelayar yang sama (dasar asal asal), ia adalah dasar keselamatan terkenal yang dicadangkan oleh Netscape Kini semua pelayar yang menyokong JavaScript akan menggunakan dasar ini merujuk kepada nama domain, protokol , port adalah sama.), mana-mana protokol, nama domain dan port yang digunakan untuk menghantar URL permintaan adalah berbeza daripada alamat halaman semasa, ia adalah merentas domain. Untuk butiran, anda boleh menyemak jadual berikut: 2. Cara springboot menyelesaikan masalah merentas domain 1. Penyelesaian permintaan merentas domain biasa: ①Tambah anotasi @CrossOrigin(origins="http://127.0.0.1:8020",maxAge= 360 kepada antara muka permintaan
- javaTutorial . spring-boot 1222 2023-05-16 12:43:06
-
- Analisis contoh ujian penggunaan SpringCloud-Spring Boot Starter
- Apakah SpringBootStarter? SpringBootStarter ialah konsep yang dicadangkan dalam komponen SpringBoot, yang memudahkan banyak konfigurasi yang menyusahkan Dengan memperkenalkan pelbagai pakej SpringBootStarter, anda boleh membina perancah projek dengan cepat. Sebagai contoh, beberapa yang sering kita gunakan: spring-boot-starter-web: spring-boot-starter-data-redis: spring-boot-starter-data-mongodb: spring-boot-starter-data-jpa: spring -b
- javaTutorial . spring-boot 1359 2023-05-16 11:10:07