设为首页收藏本站

SKY外语、计算机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7188|回复: 1

[其他] Spring学习笔记 - (1)

[复制链接]

65

主题

3

好友

739

积分

超级版主

Rank: 8Rank: 8

自我介绍
新年第一天据说有雨,全民齐赏日出的计划恐要泡汤。”宋仁宗拍着包拯的肩,“朕决定把你悬挂在城门上。”“但微臣额上的不是太阳是月亮啊!”“没事,挂久一点就会升级成太阳
生肖
星座
狮子座
性别

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 论坛元老

发表于 2015-6-23 23:40:55 |显示全部楼层
Spring的学习,参考官方网站和中文手册。spring.io
工具:
     java8   
     Eclipse Java EE IDE for Web Developers
     
学习对象:
     maven项目部署
     Spring4.16
     
1.spring   bean的学习。
    新建Maven工程,完成后在pom.xml加入spring依赖

  1. <dependency>
  2.                 <groupId>org.springframework</groupId>
  3.                 <artifactId>spring-context</artifactId>
  4.                 <version>4.1.6.RELEASE</version>
  5. </dependency>

  6. <dependency>
  7.             <groupId>junit</groupId>
  8.             <artifactId>junit</artifactId>
  9.             <version>4.10</version>
  10. </dependency>
复制代码
新建文件夹在项目根目录conf,建立spring配置文件bean.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://www.springframework.org/schema/beans
  5. http://www.springframework.org/schema/beans/spring-beans-2.5.xsd>
  6. <bean id="userVO" class="x.y.UserVO">
  7. </beans>
复制代码
在src/main/java新建包。包名为x.y
在x.y下新建java类,类名为UserVO。

  1. public class UserVO {
  2.         private String id;

  3.         public String getId() {
  4.                 return id;
  5.         }
  6.         public void setId(String id) {
  7.                 this.id = id;
  8.         }
  9. }
复制代码
新建junit类,Boot。

  1. public class Boot {

  2.         BeanFactory ctx ;
  3.         UserVO vo;
  4.         @Before
  5.         public void setup(){
  6.                 ctx = new FileSystemXmlApplicationContext("conf/bean.xml");
  7.                  vo = (UserVO) ctx.getBean("userVO");
  8.         }
  9.         @Test
  10.         public void test() {
  11.                  vo.setId("xy Spring");
  12.                  System.out.println("User id : "+ vo.getId());        }

  13. }
复制代码
右键Run as  ->  Junit Test;结果:
User id : xy Spring

65

主题

3

好友

739

积分

超级版主

Rank: 8Rank: 8

自我介绍
新年第一天据说有雨,全民齐赏日出的计划恐要泡汤。”宋仁宗拍着包拯的肩,“朕决定把你悬挂在城门上。”“但微臣额上的不是太阳是月亮啊!”“没事,挂久一点就会升级成太阳
生肖
星座
狮子座
性别

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 论坛元老

发表于 2015-6-24 20:04:21 |显示全部楼层
https://coding.net/u/rogan/p/Spr ... ava/roganV1/Spring1
Coding.net的项目地址。
这里推荐下Coding.net 支持本地git推送。可以在线部署和在线IDE修改代码
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册


手机版|SKY外语计算机学习 ( 粤ICP备12031577 )    

GMT+8, 2024-12-14 11:27 , Processed in 0.099734 second(s), 27 queries .

回顶部