![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
狮子悬山
这个作者很懒,什么都没留下…
展开
-
MyBatis--初步创建-第一天--持续更新
1:首先是导入Mybatis的jar包,以及object6(数据库)的jar包。2:然而是xml配置---放在src下 首先是config.properties文件作为基础jdbc.jdbcUrl=jdbc:oracle:thin:@127.0.0.1:1521:orcl //连接路径jdbc.driverClass=oracle原创 2016-06-29 16:43:14 · 241 阅读 · 0 评论 -
mybatis处理表与表之间的关系
比如要在帖子回复表里显示其它两张相关联表的信息。 处理的第一种方式: 1)主要的数据实体类是ReplyInfo,相关联的实体表的数据是TitleInfo,UserInfo。 那么首先创建的是ReplyInfoView的实体对象。为 packagecom.gxa.bj.model; public class ReplyInfoView extendsReplyInfo原创 2016-06-30 10:19:01 · 588 阅读 · 0 评论 -
mybatis
1.实现动态的SQL语句2.掌握的分页3.mybatis的常用的配置。 动态SQL语句。1.动态SQL:在SQL语句中加入流程控制。比如加入if,foreach等。 重点掌握if语句: 案例1: update userinfo set userName = #{userName},原创 2016-07-01 14:16:52 · 230 阅读 · 0 评论 -
Spring和Mybatis结合
Spring同Mybatis的整合1.引入相应的jar包。(Mybatis的jar包,Spring的jar包,mybatis-spring-1.1.1.jar)。2.编写相应的包(三层的包)。搭建。3.配置相应的spring的配置。 1)配置相应的数据源的配置。 xmlns="http://www.springframework.org/原创 2016-07-05 19:09:35 · 252 阅读 · 0 评论 -
Spring配置加事物加扫描dao层 加增强的AOP切面方法
例子:增强Service层记录时间的方法原创 2016-07-07 18:00:31 · 1919 阅读 · 0 评论 -
Spring和Mybatis的整合总结
1.Mybatis的构造?1)基础支撑层。主要就是数据库的相关的配置。对应开发的时候的配置就是配置数据源: 数据源的选择可以多个选择。 对应的配置:以C3P0为例:(Spring下配置):配置数据源--> beanid="jdbcDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">原创 2016-07-08 14:59:07 · 561 阅读 · 0 评论 -
mybatis里面 ${} 和 #{}区别
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为or原创 2016-09-13 16:09:21 · 299 阅读 · 0 评论 -
小知识
1 servlet的生命周期:Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。2 servlet是单线程还是多线程:单实例多线程,你写个全局变量再写个局部变量,,访问多次,测试下就知道了..原创 2016-07-05 10:36:07 · 307 阅读 · 0 评论