SPRING4学习日志1

记录下学习路程。

技术果然是日新月异,上次用spring的时候还是spring2,现在一看已经是spring4,注解的引入果然是大大提高了开发效率。

1、配置spring4

通过maven引入spring4相关依赖。

创建spring-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"

         xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"

         xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:util="http://www.springframework.org/schema/util"

         xsi:schemaLocation="http://www.springframework.org/schema/beans

                                           http://www.springframework.org/schema/beans/spring-beans-4.1.xsd

                                                   http://www.springframework.org/schema/context

                                                   http://www.springframework.org/schema/context/spring-context-4.0.xsd

                                                   http://www.springframework.org/schema/jee

                                                        http://www.springframework.org/schema/jee/spring-jee-4.1.xsd

                                                        http://www.springframework.org/schema/mvc

                                                   http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd

                                                   http://www.springframework.org/schema/util 

                                                   http://www.springframework.org/schema/util/spring-util-4.1.xsd">

 

        

         <context:annotation-config/>

         <context:component-scan base-package="com.lstudio.myweb" />

         <mvc:annotation-driven>
     	 	<mvc:message-converters register-defaults="true">
    	 		<bean class="org.springframework.http.converter.StringHttpMessageConverter">
      				<property name="supportedMediaTypes" value = "text/plain;charset=UTF-8" />
    			</bean>
   			</mvc:message-converters>
     	 </mvc:annotation-driven>
        	

        

         <mvc:resources mapping="/styles/**" location="/styles/" />

         <mvc:resources mapping="/scripts/**" location="/scripts/" />

         <mvc:resources mapping="/images/**" location="/images/" />

 

         <bean

                   class="org.springframework.web.servlet.view.InternalResourceViewResolver">

                   <property name="prefix" value="/WEB-INF/views/" />

                   <property name="suffix" value=".jsp" />

         </bean>

</beans>

2、创建service层

2.1、创建service层接口

public interface LoginService {
	public boolean login(String name,String password);
}

2.2、创建service实现,其中包含两种实现方式(为什么?后面继续。。)

@Service
public class LoginServiceImpl implements LoginService{
	@Override
	public boolean login(String name, String password) {
		// TODO Auto-generated method stub
		if(name.equals("name") && password.equals("123")){
			return true;
		}
		return false;
	}
}

@Service("login2Service")
public class Login2ServiceImpl implements LoginService{
	@Override
	public boolean login(String name, String password) {
		// TODO Auto-generated method stub
		if(name.equals("name2") && password.equals("123")){
			return true;
		}
		return false;
	}
}


3、创建controller

待续...


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值