![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
天天磨洋工
这个作者很懒,什么都没留下…
展开
-
Mybatis-表关联查询与懒加载
关系型数据库数据库中的表与实体对象之间是有关系的(一对一、一对多、多对多)。如:商品分类表与商品信息表就是一对多的关系。如何设计实体与实体之间的关系在商品分类表的实体类中添加商品信息表的集合对象数据,在商品信息表的实体类中添加商品分类表对象。配置Mybatis-config.xml文件(这里已将懒加载和其他都配置好了)<?xml version="1.0" encoding ="UTF-8"原创 2017-08-26 11:10:30 · 2379 阅读 · 1 评论 -
Mybatis-实现ORACLE分页查询
首先在接口中定义,定义的时候是需要通过@Param注解来表示向mybatis里传入参数:public interface GoodsInfoMapper extends IDaoHotel<GoodsInfo> { //定义一个方法,这个方法来表示分页的 List<GoodsInfo> getlistbypage(@Param("startindex")Integer start原创 2017-08-27 10:49:08 · 3816 阅读 · 0 评论 -
Mybatis代理接口
理清mybatis中的#和$之间的区别:#{}表示一个预处理对象,参数类型不定,是根据传入的参数类型来设定的。类似于JDBC中的占位符(?)。特例使用,模糊查询:(针对oracle):and username like concat(concat('%',#{username}),'%')concat函数用于将两个字符串连接起来,形成一个单一的字符串。采取$的方式传入参数,所有采取$的方式传原创 2017-08-23 23:00:07 · 737 阅读 · 0 评论 -
如何在控制台输出mybatis所执行的SQL语句(配置LOG4J文件)
#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句log4j.rootLogger=debug,stdout,logfile### 把日志信息输出到控制台 ###log4j.appender.stdout=org.apache.log4j.ConsoleAppender#log4j.appender.stdout.Target=System.er原创 2017-08-23 23:09:39 · 2262 阅读 · 0 评论 -
Spring学习之IOC与DI
什么是框架? ●框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现。JAVA框架可以分为三层:表示层,业务层和物理层。框架又叫做开发中的半成品,它不能提供整个WEB应用程序的所有东西,但是有了框架,我们就可以集中精力进行业务逻辑的开发而不用去关心它的技术实现以及一些辅助的业务逻辑。也可以理解成修房子,先把房子的樑、柱子建起来,这就是一个房子的框架。 菜鸟,你知转载 2017-08-29 22:36:56 · 389 阅读 · 0 评论 -
Spring学习之AOP
AOP是什么 ●AOP: (Aspect Oriented Programming) 面向切面编程。是目前软件开发中的一个热点,也是spring框架中容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。 实例: service包中有SellSer原创 2017-08-30 22:29:30 · 373 阅读 · 0 评论