7.JavaEE框架
Whale-Song
今天 你努力了不管是否有收获 至少你赢了坐享其成的你。
展开
-
JavaEE框架---Hibernate
O/R Mapping对象关系映射(Object Relational Mapping,简称ORM)技术,是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接表达多对多关联和继承关系。因此,对...原创 2018-10-02 17:02:59 · 356 阅读 · 0 评论 -
JavaEE---MyBatis---单表的增、删、改、查
搭建MyBatis框架见MyBatis入门准备数据CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(30), age INT );INSERT INTO USER(id,NAME,age) VALUES(1,"Jack",22);INSERT INTO USER(id,NAME,age) V...原创 2018-10-16 17:35:18 · 1406 阅读 · 0 评论 -
JavaEE框架---MyBatis---入门
MyBatis介绍MyBatis是一个数据持久层(ORM)框架。把实体类和SQL语句之间建立了映射关系,是一种半自动化的ORM实现。MyBatis的优点:基于SQL语法,简单易学。 能了解底层组装过程。 SQL语句封装在配置文件中,便于统一管理与维护,降低了程序的耦合度。 程序调试方便。所有sql语句,全部定义在xml(建议)中。也可以通过注解的方式在接口上实现。这些映射...原创 2018-10-16 16:58:02 · 349 阅读 · 0 评论 -
JavaEE框架---Spring---AOP
AOP 面向切面编程:Aspect Oriented Programming,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP可以说是OOP(面向对象编程)的补充和完善。在OOP设计中有可能导致代码的重复不利于模块的重用性,例如日志功能。日志代码往往水平地散布在所有对象层次中,而与它所散布到的对象的核心功能关系不大。但是在OOP中这...原创 2018-10-06 17:35:27 · 262 阅读 · 0 评论 -
JavaEE框架---Spring---配置xml方式
Spring Bean的作用域 在Spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。 因此,默认情况下Spring2.0现在有五种类型的Bean。当然,Sprin...原创 2018-10-06 16:32:41 · 421 阅读 · 0 评论 -
JavaEE框架---Spring---IoC/DI小例子
本例采用模拟客户端登录业务提现IoC/DI的核心功能:解耦演示代码包结构,见下图:v2.xml是容器的配置文件可以通过修改id='ser1'bean中的dao属性值,不用修改代码就可实现切换数据库。从这里可以看出Spring IoC技术的强大。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http:...原创 2018-10-06 08:27:53 · 422 阅读 · 0 评论 -
JavaEE框架---Spring---入门
Spring开源框架Spring在英语中含义是春天,对于Java EE开发者来说,Spring框架出现确实带来了一股全新的春天的气息。早在2002年,Rod Johson在其编著的《Expert one to one J2EE design and development》书中,对Java EE框架臃肿、低效、脱离现实的种种现状提出了很多质疑,并积极寻求探索革新之道。由他主导编写了interf...原创 2018-10-05 17:42:24 · 206 阅读 · 0 评论 -
JavaEE框架---Struts2---入门
Struts2概念 Struts2是Struts的第二代产品,以WebWork为核心,采用拦截器的机制处理用户请求,使业务逻辑控制器能与Servlet API完全脱离。Struts1采用Servlet的机制处理用户请求。 Struts 2框架的所有类都基于接口,核心接口独立于HTTP。Struts 2配置文件中的大多数配置元素都会有默认值,有助于减少在XML文件中需要进行...原创 2018-10-05 00:34:33 · 315 阅读 · 0 评论 -
JavaEE框架---Hibernate---单表 增、删、该、查
如果利用Hibernate修改数据库时,需要使用事务处理,一个事务提交时才真正将修改过的记录更新到数据库中。区别一下openSession和currentSession在我测试增删改查时,发现openSession和currentSession是不一样的。我的测试结论:经测试发现,openSession获得到的 session在查询时可以不用开启事务, 而 currentSession...原创 2018-10-03 15:16:55 · 222 阅读 · 0 评论 -
JavaEE框架---Spring---SpringMVC入门
简介Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts2(一...原创 2018-10-10 23:56:44 · 595 阅读 · 0 评论