- 博客(17)
- 收藏
- 关注
原创 Struts 2配置详解
Struts 2配置详解Struts 2基本架构核心控制器需要在web.xml中进行配置对框架进行初始化,以及处理所有的请求<filter> <filter-name>struts2 </filter-name> <filter-class> org.apache.struts2.dispatche...
2020-03-31 16:38:32
205
原创 Struts 2入门
Struts 2入门Struts 2及其优势Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点Struts 2拥有更加广阔的前景,自身功能强大Struts 2初体验使用Struts 2开发程序的基本步骤加载Struts 2类库配置web.xml文件开发视图层页面开发控制层Action配置struts.xml部署、...
2020-03-29 16:39:15
97
原创 Oracle数据库应用
Oracle数据库应用表空间分类类别举例说明永久性表空间SYSTEM,USERS一般保存表、视图、过程和索引等的数据临时性表空间TEMP只用于保存系统中短期活动的数据撤销表空间UNDO用来帮助回退未提交的事务数据PS:一般不需要建临时和撤销表空间,除非把它们转移其他磁盘中以提高性能创建表空间基于应用性能和管理方面的考虑,最好为不同的子...
2020-03-28 19:40:52
128
原创 初学Oracle
Oracle数据库Oracle简介Oracle(甲骨文)公司1977年,三人合伙创办( Software Development Laboratories ,SDL)1979年,更名为Relational Software Inc. ,RSI1983年,为了突出核心产品,RSI更名为Oracle2002年04月26日,启用“甲骨文”作为中文注册商标Oracle数据库管理系统...
2020-03-26 18:08:44
84
原创 HQL连接查询和注解
HQL连接查询和注解HQL的连接查询和SQL查询一样,HQL也支持各种各样的连接查询,如内连接、外连接连接类型HQL语法内连接inner join 或 join迫切内连接inner join fetch 或 join fetch左外连接left outer join 或 left join迫切左外连...
2020-03-24 17:04:33
231
原创 Hibernate关联映射
Hibernate关联映射关联关系类与类之间最普遍的关系就是关联关系单向的关联双向的关联多对一关联关系配置 Emp 到 Dept 的多对一关联Emp 持久化类public class Emp implements Serializable{ ....... private Dept dept; //省略其他属性及getter、setter访问...
2020-03-22 16:06:15
90
原创 HQL实用技术
HQL实用技术Hibernate支持的查询方式HQL查询Criteria查询原生SQL(Native SQL)查询什么是HQLHQL是Hibernate查询语言(Hibernate Query Language)from cn.hibernatedemo.entity.Deptfrom Dept from Dept where deptName = ...
2020-03-21 15:19:11
69
原创 Hibernate入门
Hibernate入门Hibernate简介Hibernate的创始人Gavin KingEJB 3.0专家委员会成员JBoss核心成员之一《Hibernate in Action》的作者优秀的Java持久化层解决方案主流的对象-关系映射工具Hibernate的优缺点简化了JDBC繁琐的编码Session session = HiberanteUtil.curre...
2020-03-17 16:50:21
93
原创 IoC和AOP使用扩展
IoC和AOP使用扩展构造注入在Spring配置文件中通过元素为构造方法传参<bean id="userDao" class="dao.impl.UserDaoImpl"/><bean id="userService" class="service.impl.UserServiceImpl"> <constructor-arg><ref bean...
2020-03-14 17:01:59
112
原创 Spring的核心概念
Spring的核心概念Java企业级框架大规模:用户数量多、数据规模大、功能众多性能和安全要求高业务复杂灵活应变Spring的绿草从Spring 轻量级框架,Java EE的春天,当前主流框架目标 使现有技术更加易用,推进编码最佳实践内容 IoC容器 AOP实现 数据访问支持简化JDBC/ORM框架声明式事务 Web集成...
2020-03-12 16:43:37
159
原创 动态SQL
动态SQL动态SQL基于OGNL表达式完成多条件查询的逻辑实现用于实现动态SQL的元素主要有iftrimwheresetchoose(when、otherwise)foreachif参数判断:实现简单的条件判断<select id="getUserList" resultMap="UserMap"> select u.* r.roleName fr...
2020-03-10 17:44:53
70
原创 SQL映射文件
SQL映射文件文章目录SQL映射文件SQL映射文件的XML文件mapperselectinsertupdatedeleteMyBatis参数入参resultMap缓存SQL映射文件的XML文件MyBatis真正的强大在于映射语句,专注于SQL,功能强大,SQL映射的配置却是相当简单SQL映射文件的几个顶级元素(按照定义的顺序)mapper - namespacecache -...
2020-03-08 15:46:49
227
原创 MyBatis系统核心配置文件详解
MyBatis系统核心配置文件详解mybatis-config.xml 系统核心配置文件configuration 配置properties 可以配置在Java属性配置文件中settings 修改MyBatis在运行时的行为方式typeAliases 为Java类型命名一个别名(简称)typeHandlers 类型处理器objecttFactory...
2020-03-07 20:00:47
193
原创 初始MyBatis
MyBatis简介MyBatis前身是iBatis,泵换是Apache的一个开源项目ORM框架实体类和SQL语句之间建立映射关系特点基于SQL语法,简单易学能了解底层封装过程SQL语句封装在配置文件中,便于统一管理与维护,降低程序的耦合度方便程序代码调试搭建MyBatis开发环境使用MyBatis的开发步骤下载mybatis-3.2.2.jar包并导入工程编写...
2020-03-06 18:39:55
141
原创 前端分页(Page.java入门->pagehelper插件进阶)
前端分页入门写一个Page.java实体类(Copy的话,记得在最后加一个“}”)public class Page<T> implements Serializable { //当前页 private Integer currPageNo; //每页记录数 private Integer PageSize; //总记录数 pri...
2020-03-03 20:13:24
206
原创 SpringMVC原理
SpringMVC 的重要组件1.DispatcherServlet(前端控制器)2.HandlerMapping(映射控制器)3.Controller(处理器)4.ModelAndVile(模型和对象)5.ViewResolver(视图解析器)SpringMVC使用配置在web.xml中配置DispatcherServlet<listener> <lis...
2020-03-01 16:50:31
137
原创 SpringMVC自定义类型转换器
SpringMVC 自定义类型转换器我们在使用SpringMVC时,常常需要把表单中的参数映射到我们对象的属性中,我们可以在默认的spring-servlet.xml加上如下的配置即可做到普通数据类型的转换,以字符串转日期为例:在这里插入代码片...
2020-03-01 15:38:48
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人