黑马程序员-SSH

------- android培训、 java培训、期待与您交流! ----------

struts + spring
struts + spring + hibernate SSH (高内聚 低耦合)
struts+spring+ibatis(mybatis)    SSI

struts:拦截器,负责拦截前端请求的,分发给具体的
类进行处理
       处理完毕后进行转发




spring:监听机制监听前端的动作,配置数据库参数,
        *控制反转Ioc 以前由类来控制配置文件
                 现在由配置文件来控制类文件
                (实际是控制其中的方法)
hibernate:让数据库表跟JAVA类之间产生一一映射关系
(HQL from User where email =:email and
password =:password)
user.getEmail(), MD5.encrypt(user.getPassword())
ibatis:让数据库表跟JAVA类之间产生一一映射关系(动态SQL 静态SQL)
SELECT COUNT(*) FROM USER; 391
391% =
1*10
2
3*10
3*10-10+1
 select * from (
select row_.*, rownum rownum_ from (
 SELECT * FROM USER; 
)row_ where rownum<=10) where rownum_>=11

你可能感兴趣的:(黑马程序员java)