ssh
langao_
被时间的洪水淘过,最终仍然堆在一起的,一定是同种材质的小石头
展开
-
hibernate-01框架的搭建
1.hibernate简介框架:提高开发效率,即封装好了一些功能导入jar包后调用即可,框架也可以理解成是一个半成品的项目hibernate框架:在进行web开发时我们采用三层架构(web、service、dao),hibernate就是dao层框架优点:操作数据库时采用面向对象的方式完成,不需要书写sql语句hibernate是一款orm框架:orm对象关系映射(object r...原创 2018-08-19 21:25:46 · 121 阅读 · 0 评论 -
ssh项目整合(重点篇)
1.三大框架整合原理 2.导包(41)1>hibernate包hibernate/lib/required下的所有必须包:9个数据库驱动包:1个 2>struts2包struts2-blank\WEB-INF\lib所有必须包:13个struts整合spring插件包:struts2-spring-plugin-2.3.24.jar(这个包导入后...原创 2018-09-12 11:38:56 · 6361 阅读 · 0 评论 -
spring-01框架的搭建和IOC(重点篇)
1.spring的简介解决业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。spring一站式框架:spring框架的性质是属于容器性质的、容器中装什么对象就具有什么功能(所以可以一站式)、不排除其他框架(并且帮助其他开管理对象)、aop支持(切面编程)、ioc思想(控制反转)、spring jdbc、aop事务、junit测试支持 2.spring...原创 2018-09-03 19:00:54 · 271 阅读 · 0 评论 -
spring-02注解和aop(重点篇)
1.注解1>装配:<bean name="user" class="com.imwj.domain.User" />作用的注解@Component("user"):普通注解,写在类名上(下同)@Service("user") :service层@Controller("user"):web层@Repository("user"原创 2018-09-05 18:09:15 · 287 阅读 · 0 评论 -
struts2-02Servlet
1.结果跳转1>转发:dispatcher(默认)<action name="demo1Action" class="com.imwj.action.demo1.demo1Action" method="execute"> <result name="success" type="dispatcher">/index.jsp&原创 2018-08-29 22:52:20 · 113 阅读 · 0 评论 -
hibernate-04HQL|Criteria|查询优化
hibernate的查询分类:oid查询-get、对象属性导航查询、HQL、Criteria、原生SQL 1.HQL语法基础语法String hql = " from Customer "; Query query = session.createQuery(hql);List<Customer> list = query.list();排序String...原创 2018-08-25 19:53:34 · 207 阅读 · 0 评论 -
hibernate-02规则与批量查询
1.hibernate中的实体规则实体类创建注意事项:1>持久化类提供无参数构造2>成员变量私有,提供那get/set方法访问,需要提供属性(有get/set方法才叫属性)‘3>持久化类中的属性应应该尽量使用包装类型(Byte、Short、Integer、Long、Float、Double、Character、Boolean)4>持久化类需要提供一个id...原创 2018-08-21 11:12:58 · 183 阅读 · 0 评论 -
struts2-01框架的搭建
1.struts2框架简介处理访问服务器的请求,替代了servlet的存在优点:自动封装参数、参数校验、结果的处理(转发|重定向)、国际化、显示等待页面、表单防止重复提交struts2的思想:基于拦截器Filter的框架,实现了aop思想(切面编程)struts2与struts1没有任何联系,struts2的前身是webwork框架 2.struts2框架的搭建1>...原创 2018-08-27 10:55:00 · 175 阅读 · 0 评论 -
hibernate-03表的关系
1.一对多 | 多对一关系表达:Customer表种一个客户对应着Linkman表中的多个联系人 1>在数据库中的表达:Customer的主键是Linkman中的外键(主外键联系),有外键的一般是多的一方 2>在domain实体类中的表达:一对多的一方使用集合(表达含有多个),多对一的一方直接引用即可(表达属于那一方)(Set集合不重复) 3>...原创 2018-08-22 20:22:47 · 147 阅读 · 0 评论 -
spring-03jdbc和事务(重点篇)
1.spring整合JDBC1>spring内部提供了很多模板整合Dao的技术 spring中提供了一个可以操作数据库的对象,该对象封住了jdbc技术:ComboPooledDataSource/JdbcTemplate与DBUtils中的QueryRunner非常的相似使用JdbcTemplate模板操作数据库 //0 准备连接池 ...原创 2018-09-10 17:46:11 · 135 阅读 · 0 评论