框架
亿万年前的星光
这个作者很懒,什么都没留下…
展开
-
MyBatis的插件PageHelper实现分页
1.需要jar包jsqlparser-0.9.5.jarpagehelper-5.0.0.jar2.开启分页PageHelper.startPage(pageNum, 10);List<Classes> list = classesMapper.queryAll();PageInfo<Classes> pi = new PageInfo<Classes&g..原创 2018-10-17 16:57:26 · 115 阅读 · 0 评论 -
Struts2搭建
1.IDEA配置maven、tomcat( https://blog.csdn.net/weixin_41715878/article/details/83211564)2.导包<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl&am原创 2018-11-11 16:45:15 · 274 阅读 · 0 评论 -
Spring搭建
Spring概念:spring是一个分层的JavaSE/EE 轻量级开源框架。特性:控制反转(IOC)、面向切面(AOP)、依赖注入(DI)。面向切面:通过分离应用的业务逻辑与系统级服务,使扩展功能不需要修改源代码实现;控制反转:把对象创建交给Spring进行配置;依赖注入:向类中的属性设置值;(依赖注入不能单独存在,需要在IOC的基础上来完成操作)1.在IDEA中配置好maven和tom...原创 2018-11-10 16:40:08 · 124 阅读 · 0 评论 -
SSM搭建
1.在idea上搭建好maven和tomcat2.原创 2018-11-10 19:44:49 · 164 阅读 · 0 评论 -
Spring和Mybatis整合
1.导入依赖jar包 <!--mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>原创 2018-10-24 21:19:59 · 105 阅读 · 0 评论 -
AOP简单配置
1.AOP,面向切面(方面)编程,扩展功能不修改源代码实现。采用横向抽取机制实现扩展,取代了传统纵向继承体系重复性代码。2.AOP操作术语:->Joinpoint(连接点):类里面可以被增强的方法,成为连接点;->Pointcut(切入点):类中可以有很多方法被增强,比如实际操作中,只是增强了类里面的add和update方法,实际增强的方法被称为切入点;->Advice(...原创 2018-10-24 20:11:26 · 158 阅读 · 0 评论 -
SpringMVC搭建
1.SpringMVC和struts2都属于表现层的框架,它是Spring框架的一部分,SpringMVC是Spring框架的一个模块。整体结构如下2.SpringMVC框架–.前端控制器 DispatcherServlet作用:接受请求参数,相应结果,相当于转发器,不需要程序员开发,有了DispatcherServlet减少了其他组件之间的耦合度;–处理器映射器 HandlerMap...原创 2018-10-25 16:51:55 · 128 阅读 · 0 评论 -
getResourceAsStream()在web项目中获取不到配置文件的原因
问题:使用Object.class.getResourceAsStream()在web项目中获取不到配置文件,单纯java应用程序测试却可以,放在web项目中就报空指针。1.先放出来目录2.java应用程序测试没有问题3.当放入web项目运行后直接显示为空4.当在java应用程序,我们将配置文件放在src下面,程序能够读取到。当放入web项目中,发现classes目录下也同样生成了配...原创 2018-10-22 20:43:52 · 19240 阅读 · 3 评论 -
Mybatis延迟加载
1.延迟加载,也懒加载,推迟对关联对象的select查询,可以有效的减少数据库压力。一级缓存:Mybatis一级缓存的作用于是同一个SqlSession,当使用同一个SqlSession来执行多次相同的sql语句时,会在第一次从数据库查询到数据存到缓存(内存),后面的再次查询会直接读取内存中的数据,从而提高查询效率。测试:1.配置完mybatis2.当第一次读取数据,然后使程序沉睡10秒...原创 2018-10-17 20:38:44 · 664 阅读 · 0 评论 -
Mybatis逆向工程
1.导入jar包log4j-1.2.17.jarmybatis-3.2.7.jarmybatis-generator-core-1.3.2.jarmysql-connector-java-5.0.4-bin.jar2.在MySQL数据库设计表student表teacher表3.配置mybatis-config.xml(略),在src下设置generatorConfig.xml...原创 2018-10-17 20:04:09 · 128 阅读 · 0 评论 -
Hibernate搭建
1.导包<!-- https://mvnrepository.com/artifact/antlr/antlr --><dependency> <groupId>antlr</groupId> <artifactId>antlr</artif原创 2018-11-11 19:48:43 · 110 阅读 · 0 评论