1. إنشاء فئة كيان المستخدم.
datapublic class user {private string username ؛ كلمة مرور السلسلة الخاصة ؛ عصر عدد صحيح خاص ؛}2. إنشاء userDao لمحاكاة تفاعل قاعدة البيانات.
الفئة العامة userDao {قائمة عامة <Sether> QueryUserList () {list <Ser> result = new ArrayList <Sether> () ؛ // محاكاة استعلام قاعدة البيانات لـ (int i = 1 ؛ i <10 ؛ i ++) {user user = new user () ؛ user.setuserName ("username_" + i) ؛ user.setPassword ("كلمة المرور" + i) ؛ user.setage (i) ؛ result.add (المستخدم) ؛ } نتيجة الإرجاع ؛ }}3. اكتب sterveservice لتنفيذ منطق الأعمال لتشغيل بيانات المستخدم.
servicepublic class userviservice { @autowired // enjouse the bean object userdao userdao ؛ القائمة العامة <Sether> QueryUserList () {// استدعاء الطريقة في userDao للاستعلام. إرجاع this.userdao.queryuserList () ؛ }}4. اكتب SpringConfig لتأسيس حاويات الربيع.
@configuration // يوضح هذا التعليق التوضيحي أن الفئة عبارة عن تكوين ربيع ، أي ما يعادل ملف XML. // تكوين حزمة المسح. componentscan (basePackages = "cn.my.springboot.javaconfig") الفئة العامة springconfig { @bean // هذا التعليق هو كائن فاصوليا ، وهو ما يعادل كائن <bean> userdao getuserdao () {return new userdao () ؛ // يوضح مباشرة الكائن الجديد. }}5. اكتب طريقة اختبار لبدء حاوية الربيع.
اختبار الفئة العامة {public static void main (string [] args) {// instantiate the spring atialer من خلال تكوين Java. enoTationConfigPlicationContext Context = New annotationConfigapplicationContext (SpringConfig.class) ؛ // احصل على كائن الفول في حاوية Spring Container UsperService = context.getBean (userService.class) ؛ // استدعاء الطريقة في قائمة الكائنات <Sether> list = userService.queryUserList () ؛ لـ (مستخدم المستخدم: قائمة) {system.out.println (user.getuserName () + "|" user.getPassword () + "|" user.getage ()) ؛ // تدمير سياق الحاوية. }}}نتائج الاختبار:
يمكن استخدام بديل مثالي لملفات تكوين XML باستخدام رمز Java.
بالنسبة للهيكل ، يرجى أن تكون غير واضح ، فهذا يعني أن الناس لديهم آراء مختلفة.
المقالة أعلاه "طريقة تكوين Java (مثال شرح) من Springboot" هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.