自己搭了一个ssm+maven项目,想要测试,但是那些mybatis 配置文件写写很烦,然后就自己百度上查了一下,弄了个自动生成。直接帮你生成dao层和model类。觉得很好用,就记录一下。
步骤:
1、在pom文件中加入相应的插件依赖
<plugins>
2024年08月06日
自己搭了一个ssm+maven项目,想要测试,但是那些mybatis 配置文件写写很烦,然后就自己百度上查了一下,弄了个自动生成。直接帮你生成dao层和model类。觉得很好用,就记录一下。
步骤:
1、在pom文件中加入相应的插件依赖
<plugins>
2024年08月06日
在Java开发过程中,使用一些经过良好设计和优化的工具类可以极大地提高代码质量和开发效率。以下是一些常用且实用的Java工具类及其使用方法:
1. **Apache Commons Lang库**:
- `org.apache.commons.lang3.StringUtils`:提供丰富的字符串处理方法,如判断是否为空、修剪、连接、替换等。
2024年08月06日
在Spring Boot Web 项目中,当使用JSON格式接收数据和返回数据的时候,Spring Boot 默认使用一个ObjectMapper实例来序列化响应和反序列化请求。
2024年08月06日
mybatis-plus中包含BaseMapper,Iservice两个接口和ServiceImpl类,BaseMapper 针对dao层的方法封装 CRUD,IService 针对业务逻辑层的封装,需要指定Dao层类和对应的实体类,是在BaseMapper基础上的加强,ServiceImpl 针对业务逻辑层的实现,搞懂三者关系就能搞懂怎么用;
2024年08月06日
package com.what21.demo.mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.what21.demo.model.Role;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import java.util.List;
@RunWith(SpringRunner.class)
@SpringBootTest
public class RoleMapperTest {
@Autowired
private RoleMapper roleMapper;
@Before
public void testBefore(){
System.out.println("testBefore()");
}
@Test
public void testGet() {
QueryWrapper<Role> queryWrapper = new QueryWrapper<Role>();
List<Role> list = roleMapper.selectList(queryWrapper);
System.out.println(list);
}
@After
public void testAfter(){
System.out.println("testAfter()");
}
}
2024年08月06日
在一个搭建框架为SSM的项目中,有一个需求是数据库更新同步Solr索引库的数据。
在使用ActiveMQ作为中间件,实现这个需求时却发生了一个错误。
2024年08月06日
作 者:BAT的乌托邦
原文链接:https://mp.weixin.qq.com/s/VYy1QVeFLRkciymFHueb5w
从本文起,终于要和Jackson的“高级”部分打交道了,也就是数据绑定jackson-databind模块。通过接触它的高级API,你会持续的发现,前面花那么多篇幅讲的core核心部分是价值连城的。毕竟村上春树也告诉过我们:
2024年08月06日
原文:https://www.jianshu.com/p/fec391058613
作者:AlanSun2
来源:简书
声明:本文为二次转载,侵删
这是一个由 JavaFX,SpringBoot 开发的 mybatis-mapper-generator 小工具。可以让你快速生成数据库对应的实体类以及 Mybatis Mapper。目前本工具只支持 MySQL和与MySQL兼容的数据库(例如,MariaDB,POLARDB等)。如果有需求可以在 issue 上提,谢谢!
2024年08月06日
最近在写一个 Mybatis 代码自动生成插件,用的是Mybatis来扩展,其中有一个需求就是 生成javaMapper文件和 xmlMapper文件的时候 希望另外生成一个扩展类和扩展xml文件。原文件不修改,只存放一些基本的信息,开发过程中只修改扩展的Ext文件
形式如下: