SSM-Mybatisd
codeDonald
这个作者很懒,什么都没留下…
展开
-
【SMM-Mybatis】${}与#{}
**${}相当于 Statement#{}相当于PreparedStatement**@Select(“select * from user where id = #{id}”)User findById(@Param(“id”) long id);@Select(“select * from user where name = #{name}”)User findByName(@Par...原创 2019-04-19 22:27:07 · 105 阅读 · 0 评论 -
【SSM-Mybatis】Log4j this for u
log4j.rootLogger=DEBUG,Console#Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target=System.outlog4j.appender.Console.layout=org.apache.log4j.PatternLayoutlo...原创 2019-06-02 10:53:03 · 87 阅读 · 0 评论 -
【SSM-Mybatis】动态SQL语句
1.创建对应数据表的类public class Category { private int id; private String name; @Override public String toString() { return "Category{" + "id=" + id + ...原创 2019-06-03 14:16:37 · 361 阅读 · 0 评论 -
【SSM-Mybatis】Mybatis配置方式(不用接口,用mapper,使用注解)
用最简单的只有 id 和name的表演示对应World类public class World { int id; String name; @Override public String toString() { return "World{" + "id=" + id + ", n...原创 2019-06-03 15:32:39 · 4272 阅读 · 0 评论 -
【SSM-Mybatis】PageHelper
1.pom.xml <!-- https://mvnrepository.com/artifact/com.github.jsqlparser/jsqlparser --> <dependency> <groupId>com.github.jsqlparser</groupId> &...原创 2019-06-03 15:55:55 · 87 阅读 · 0 评论 -
【SSM-Mybatis】缓存
一级缓存:一级缓存在session上,只要通过session查过的数据,都会放在session上,下一次再查询相同id的数据,都直接冲缓存中取出来,而不用到数据库里去取了。二级缓存:二级缓存是SessionFactory,如果两次查询基于同一个SessionFactory,那么就从二级缓存中取数据,而不用到数据库里去取了。一级缓存: @Test public void test(...原创 2019-06-03 19:23:22 · 118 阅读 · 0 评论 -
【SSM-Mybatis】使用C3P0
1.POM.XML <!-- https://mvnrepository.com/artifact/com.mchange/c3p0 --> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId...原创 2019-06-03 19:50:32 · 701 阅读 · 0 评论 -
【SSM-Mybatis】逆向工程
1.pom.xml <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.7</vers...原创 2019-06-03 20:57:40 · 147 阅读 · 0 评论