随笔分类 -  SSH框架的搭建理念

也许你还不知道SSH存在的意义,但只是因为在没点开这篇文章之前的事了。
摘要:1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 阅读全文
posted @ 2017-07-17 18:55 一怒成仙 阅读(3274) 评论(0) 推荐(0) 编辑
摘要:SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。 SSM 则指的是 SpringMVC 做前端控制器,Spring 管理各层的组件,MyBatis 负责持久化层。 共同之处是都使用了Spring的依赖注入DI来管理各层的组件,使用了面 阅读全文
posted @ 2017-04-26 09:47 一怒成仙 阅读(5399) 评论(1) 推荐(2) 编辑
摘要:驱动模式 出现 No result defined for action product.action.ProAction and result input报错 这时只需要修改一下字段名字即可。 阅读全文
posted @ 2016-11-01 20:30 一怒成仙 阅读(216) 评论(0) 推荐(0) 编辑
摘要:首先,SSH是由多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和实体层。 Struts作为系统的整体基础架构,负责MVC 阅读全文
posted @ 2016-10-23 20:45 一怒成仙 阅读(346) 评论(0) 推荐(0) 编辑
摘要:注解与XML配置的区别 注解:是一种分散式的元数据,与源代码耦合。 xml :是一种集中式的元数据,与源代码解耦。 因此注解和XML的选择上可以从两个角度来看:分散还是集中,源代码耦合/解耦。 注解的缺点: 1、很多朋友比如在使用spring注解时,会发现注解分散到很多类中,不好管理和维护; 2、注 阅读全文
posted @ 2016-10-23 19:52 一怒成仙 阅读(9512) 评论(1) 推荐(1) 编辑
摘要:简单理解事务: 比如你去ATM机取5000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉5000元钱;然后ATM出5000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了5000块但是ATM出钱失败的话,你将会损失5000元;如果银行卡扣钱失败但是ATM却出了5000块,那么银行将 阅读全文
posted @ 2016-10-20 20:25 一怒成仙 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Action想使用serviceImpl时,都需要最原始的方法New一个接口,Service service = new serviceImpl();去实例化service了。都需要Action主动创建对象,将userService实例化。 而加入了Spring后,当Action需要ServiceI 阅读全文
posted @ 2016-10-16 20:51 一怒成仙 阅读(340) 评论(0) 推荐(0) 编辑