JAVA框架sm_SM框架集合

f801a969cdc48756ecdeaf9945fa327d.png

项目结构

web.xml中配置DispatcherServlet

test1

index.html

index.htm

index.jsp

default.html

default.htm

default.jsp

springmvc

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:springmvc.xml

1

springmvc

*.do

在springmvc.xml中配置视图解析器

配置连接池

配置SqlSessionFactoryBean

spring集成mybatis,不再需要mybatis

的配置文件(使用SqlSessionFactoryBean

来代替mybatis的配置文件).

配置MapperScannerConfigurer

MapperScannerConfigurer负责扫描

指定包下面的所有的Mapper映射器,

然后生成符合这些映射器(接口)要求的对象.

(其实,就是调用SqlSession的getMapper方法).

另外,还会将这些对象添加到spring容器

里面(默认的id是首字母小写以后的接口名,

也可以使用@Repository来重新设置id).

springmvc.xml

AdminMapper.xml

/p>

"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">

select* from admin1 where username=#{username}

/p>

"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">

select* from admin1 where username=#{username}

Admin.java

packageentity;importorg.springframework.stereotype.Component;

@Component("admin")public classAdmin {privateString username;privateString pwd;publicString getUsername() {returnusername;

}public voidsetUsername(String username) {this.username =username;

}publicString getPwd() {returnpwd;

}public voidsetPwd(String pwd) {this.pwd =pwd;

}

@OverridepublicString toString() {return "Admin [username=" + username + ", pwd=" + pwd + "]";

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值