1. Buat kelas entitas pengguna.
@DataPublic Class user {private string username; kata sandi string pribadi; usia bilangan bulat pribadi;}2. Buat Userdao untuk mensimulasikan interaksi basis data.
Public Class Ususdao {Daftar Publik <User> queryUserList () {List <user> result = ArrayList baru <User> (); // Simulasi kueri basis data untuk (int i = 1; i <10; i ++) {user user = pengguna baru (); user.setusername ("username_" + i); user.setPassword ("kata sandi" + i); user.setage (i); result.add (pengguna); } hasil pengembalian; }}3. Tulis UsersEver User untuk mengimplementasikan logika bisnis operasi data pengguna.
@ServicePublic kelas UserserService { @AutoWirired // Suntikkan Userdao Ususdao Private Object Private Object; Daftar Publik <User> queryUserList () {// Memanggil metode di Userdao untuk kueri. kembalikan this.userdao.queryUserList (); }}4. Tulis SpringConfig untuk instantiating Spring Containers.
@Configuration // Anotasi ini menunjukkan bahwa kelas adalah konfigurasi pegas, setara dengan file XML. // Konfigurasikan paket pemindaian. @ComponentScan (Basepackages = "cn.my.springboot.javaconfig") kelas publik springconfig { @bean // anotasi ini adalah objek kacang, yang setara dengan <bean> Ususdao public getuserdao () {return new Ususdao ();//langsung getUserdao () {return new UserDao ();//langsung menunjukkan itu. }}5. Tulis metode tes untuk memulai wadah musim semi.
tes kelas publik {public static void main (string [] args) {// instantiate container spring melalui konfigurasi java. AnnotationConfigApplicationContext Context = New AnnotationConfigApplicationContext (springconfig.class); // Dapatkan objek Bean di Spring Container UserserServerService = Context.getBean (Userservice.class); // Memanggil metode dalam daftar objek <user> list = UserserVice.queryUserList (); untuk (pengguna pengguna: daftar) {System.out.println (user.getUserName () + "|" user.getPassword () + "|" user.getage ()); // Hancurkan konteks kontainer. }}}Hasil tes:
Alternatif yang sempurna untuk file konfigurasi XML dapat digunakan dengan kode Java.
Adapun strukturnya, harap tidak jelas, itu berarti bahwa orang memiliki pendapat yang berbeda.
Artikel di atas "Metode Konfigurasi Java (Contoh Penjelasan) dari Springboot" adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.