标签:mapper

Java

Quella_v1.4 版本发布,Java 开源后台管理框架

dulong 发布于 2018-12-08

本次更新: #主要是对系统性能和安全做优化 使用Redis作为mybatis的二级缓存 使用SpringAOP和自定义注解完成Redis缓存 XSS攻击安全过滤 定时任务可视化控制 富文本可直接嵌入表单 增加系统全局设置页面 修复一些BUG 启用mybatis二级缓存 开启myb...

阅读(18)评论(0)赞 (0)

Java

Spring mybatis 多表查询

darida 发布于 2018-12-07

1. mybatis 下载 mybatis-generator 2. sql写在xml里 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC &qu...

阅读(28)评论(0)赞 (0)

Java

MyBatis多数据源的配置

xiaoli.wang 发布于 2018-12-07

MyBatis多数据源的配置主要有两种方式: 通过@MapperScan注解,对不同包下的Mapper使用不同的sqlSessionFactory 通过@MapperScan注解加自定义注解,对使用不同注解的Mapper使用不同的sqlSessionFactory 第二种配置相对...

阅读(32)评论(0)赞 (0)

Java

springboot+mybatis+mybaits plus 整合与基本应用

10

hellas 发布于 2018-12-03

在 spring framework 所支持的 orm 框架中, mybatis 相比 hibernate , spring 本身提供的支持是相对少的,这在开发过程中对使用 mybatis 进行开发的程序员来说无疑产生很多难处。 为此,开源上也产生了很多三方对 mybatis 的...

阅读(31)评论(0)赞 (0)

Java

struts2架构网站漏洞修复详情与利用漏洞修复方案

3

hanze 发布于 2018-12-03

struts2从开发出来到现在,很多互联网企业,公司,平台都在使用apache struts2系统来开发网站,以及应用系统,这几年来因为使用较多,被攻击者挖掘出来的struts2漏洞也越来越,从最一开始S2-001到现在的最新的s2-057漏洞,本文着重的给大家介绍一下strut...

阅读(14)评论(0)赞 (0)

Java

批量测试Mybatis项目中Sql是否正确

1

Harries 发布于 2018-12-03

最近公司要发展海外项目,所以要将现有的系统全部平移过去,另外数据库也要从原来的 Oracle 变为 Mysql 。公司的数据库交互层面使用的是 Mybatis ,而 Oracle 与 Mysql 也有一些语法上的不同。所以在项目中的Sql要改动,但是多个项目中涉及到的Sql非常多...

阅读(26)评论(0)赞 (0)

Java

【Java】Mybatis mapper动态代理方式

1

wenming.gapo 发布于 2018-12-02

我们在使用Mybatis的时候,获取需要执行的SQL语句的时候,都是通过调用xml文件来获取,例如: User user = (User) sqlSession.selectOne("cn.ddnd.www.Entity.User.getUser", &quo...

阅读(34)评论(0)赞 (0)

Spring

spring事务管理源码分析(一)配置和事务增强代理的生成流程

6

hellas 发布于 2018-12-02

在本篇文章中,将会介绍如何在spring中进行事务管理,之后对其内部原理进行分析。主要涉及 @EnableTransactionManagement注解为我们做了什么? 为什么标注了@Transactional注解的方法就可以具有事务的特性,保持了数据的ACID特性?spring...

阅读(22)评论(0)赞 (0)

编程技术

随行付微服务之数据同步Porter

6

xiaoli.wang 发布于 2018-11-30

Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。 背景 在微服务架构模式下深刻的影响了应用和数据库之间的关系,不像传统多个服务共享一个数据库,微服务架构下每个服务都要有自己的数据库。如果你想获得微服务带来的好处,每个服务独有一个数据库是必须...

阅读(32)评论(0)赞 (0)

Java

聊聊flink的CsvReader

xubiao.zhuang 发布于 2018-11-30

final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment(); DataSet<RecordDto> csvInput = env.readCsvFile(csvFile...

阅读(33)评论(0)赞 (0)

Java

springboot+shiro 整合与基本应用

12

xiaoli.wang 发布于 2018-11-30

简介 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro...

阅读(29)评论(0)赞 (0)

Spring

使用MockMVC测试Spring Boot的REST用例

刘莉莉 发布于 2018-11-28

MockMVC类是 Spring MVC 测试框架的一部分,它通过启动一个Servlet容器帮助测试REST控制器。 在这个MockMVC教程中,我们将使用它和Spring boot的WebMvcTest类来执行 Junit 测试用例,该测试用例测试为 Spring boot 2...

阅读(48)评论(0)赞 (0)

Spring

Spring Boot 集成Mybatis实现主从(多数据源)分离方案

1

xiaoli.he 发布于 2018-11-28

新建一个Maven项目,最终项目结构如下: 多数据源注入到sqlSessionFactory POM增加如下依赖: <!--JSON--> <dependency> <groupId>com.fasterxml.jackson.core<...

阅读(43)评论(0)赞 (0)

Spring

Mybatis应用学习(6)——Spring框架整合与逆向工程 原

2

likai 发布于 2018-11-27

1. 与Spring框架整合 1. 整合思路: 需要spring通过单例方式管理SqlSessionFactory。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成) 持久层...

阅读(48)评论(0)赞 (0)

Java

Java8 Optional 源码阅读

刘莉莉 发布于 2018-11-27

前言 Optional 是 Java8 引入的一个重要特性,它是一个容器,里面装着一个可能为空可能不为空的对象。在它出现之前,为避免空指针异常我们可能会这样编码: public String getLastFour(Employee employee) { if(employee...

阅读(36)评论(0)赞 (0)

Java

Java8 新特性

17

xirruiqiang 发布于 2018-11-27

速度更快 代码更少(增加了新的语法Lambda 表达式) 强大的Stream API便于并行 最大化减少空指针异常Optional 其中最为核心的为Lambda 表达式与Stream API Lambda表达式 Lambda 是一个匿名函数,我们可以把Lambda表达式理解为是一...

阅读(31)评论(0)赞 (0)

Java

Spring Boot配置文件全面详解

1

邓龙华 发布于 2018-11-27

Spring Boot在工作中是用到的越来越广泛了,简单方便,有了它,效率提高不知道多少倍。Spring Boot配置文件对Spring Boot来说就是入门和基础,经常经常会用到,所以写下做个总结以便日后查看。 1.配置文件 当我们构建完Spring Boot项目后,会在res...

阅读(62)评论(0)赞 (0)

Java

Java实现Mybatis代码生成器

xirruiqiang 发布于 2018-11-26

本文介绍如何用Java编写高度自定义的代码生成器 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息。...

阅读(46)评论(0)赞 (0)