JavaWeb插件合集 Jackson之快速开始

[翻译]https://github.com/FasterXML/jackson-databind 本文翻译自Jackson的GitHub的快速开始手册 文章目录依赖1分钟教程: POJO类和Json的互相转换3分钟教程: 处理通用集合, 使用树模型(Tree Model)5分钟教程: 流处理(S...

2019-08-20 18:16:03

阅读数 1

评论数 0

JavaWeb插件合集 Jackson之注解

Jackson简介

2019-08-19 18:21:01

阅读数 4

评论数 0

15. HttpClient简介

文章目录HttpClient简介特点使用流程实例GETPOST HttpClient简介 HTTPClient是Apache Jakarta Common下的子项目, 用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HttpClien...

2019-08-19 14:19:43

阅读数 12

评论数 0

14. 改进的单体架构----初步实现分布式部署

分布的单体架构图 192.168.0.1 : 后台管理服务器, 可以进行数据库的读写, 不对用户提供界面和接口 192.168.0.2 : 应用网关服务器, 对数据库进行只读, 作为数据访问层和业务逻辑层, 通过API接口(如RESTful)向界面展示层提供服务 192.168.0.3 : 界...

2019-08-19 11:12:16

阅读数 12

评论数 0

[转]Conroller方法的重定向RedirectAttributes参数的用法

关于重定向RedirectAttributes的用法 RedirectAttributes是Springmvc3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的的工具类 他有两种带参的方式: 第一种: redirectAttributes.addAttributie("pr...

2019-08-16 12:16:50

阅读数 13

评论数 0

[转]MySql设置UTF-8支持中文

查看一个 database 或一个 table 的编码 show create database zhrq95_database; show create table zhrq95_table; 创建 table 的时候就使用 utf8 编码 在每次创建表的时候都在最后加上 character ...

2019-08-16 12:11:47

阅读数 6

评论数 0

Sqlite数据库导入到MySQL中

导出Sqlite数据库 下载sqlite3命令行工具,进入命令行 切换目录到数据库文件所在目录【把数据库文件拷贝到sqlite3目录下则跳过这步】 注意:在Windows下,目录是用\,在这里要输入两个\\,进行转义 打开数据库文件,设置导出的文件名,执行导出指令 说明:如果只导出某个表,可以...

2019-08-16 12:10:22

阅读数 4

评论数 0

QT技巧汇总

设置组件随窗体变化自动调整大小 有两个方法: 在ui设计器里面,对整个窗口应用布局模式。各个组件会根据布局模式自动调整位置。 在主窗体构造函数中,使用 setCenterWidget(ui->component); 来设置居中组件。居中组件会铺满窗口,并随窗体大...

2019-08-16 12:08:46

阅读数 4

评论数 0

BUG记录:JUnit和Spring版本不兼容导致的bug

Junit必须和Spring保持版本的兼容,即Juint4对应Spring4,Junit5对应Spring5 而两种方式下,加载测试框架的代码不同 Junit4和Spring4如下: @RunWith(SpringJUnit4ClassRunner.class) Junit5和Spring5如下...

2019-08-16 12:03:47

阅读数 5

评论数 0

BUG记录:数据库URL未配置时区导致的bug

问题描述 在jdbc.properties中设置了数据库配置参数,如下: # JDBC jdbc.driverClass=com.mysql.cj.jdbc.Driver jdbc.connectionURL=jdbc:mysql://localhost:3306/orgserver?charac...

2019-08-16 12:02:35

阅读数 5

评论数 0

09. Spring整合Druid

文章目录Druid简介Spring整合DruidPOM添加配置Spring Durid配置文件配置Druid监控中心启动服务 Druid简介 Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特...

2019-08-16 12:00:09

阅读数 4

评论数 0

08. MyBatis简介

文章目录MyBatis简介体系结构接口层数据处理层基础支持层MyBatis与Hibernatehibernate的缺点MyBatis的特点MyBatis架构图 MyBatis简介 MyBatis是一个优秀的基于Java的持久层框架,内部封装了JDBC,开发者只需关注SQL语句本身(即业务),而不用...

2019-08-16 11:59:22

阅读数 5

评论数 0

07. Maven的模块化-项目构建

文章目录Maven模块化开发开发流程工程的基本目录结构创建根项目(工程)创建统一的依赖管理添加`pom.xml`文件创建依赖包管理设置工程的构建参数创建通用的工具类添加领域模型(domain)项目添加后台管理(admin)项目创建前端(ui)项目创建WebApi项目 Maven模块化开发 在多人协...

2019-08-16 11:58:16

阅读数 7

评论数 0

06. 添加SpringMVC的拦截器

文章目录拦截器简介常见应用场景第一个SpringMVC拦截器创建拦截器在spring-mvc.xml中注册拦截器 拦截器简介 面向切面的思想 SpringWebMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 常见应用场景 日志记录:记录请求...

2019-08-16 11:55:41

阅读数 6

评论数 0

05. 添加Controller和请求映射

文章目录添加Controller类注解说明@Controller@RequestMapping@Autowired@RequestParam其他说明 添加Controller类 package com.bailiang.myshop.web.controller; import org.spri...

2019-08-16 11:55:05

阅读数 8

评论数 0

04. Spring开发的基本配置

文章目录设置pom.xml依赖,添加spring-mvc依赖设置web.xml添加Spring-context配置文件路径和监听器,用于Spring自动创建ApplicationContext对象添加Spring过滤器,用于解决中文显示问题配置Spring的核心分发器:DispatcherServ...

2019-08-16 11:54:24

阅读数 3

评论数 0

03. Spring-MVC开发初步

SpringMVC简介 SpringMVC也叫SpringWebMVC,属于展示层框架,是Spring框架的一部分。 SpringWebMVC提供了MVC架构和用于开发灵活、松耦合的Web应用程序的组件。MVC模式导致应用程序的不同方面(输入、业务、UI)分离,同时提供这些元素直接的松耦合。 Sp...

2019-08-16 11:51:42

阅读数 3

评论数 0

02. 系统架构

系统架构 应用系统的整体架构,有两种:三层架构和MVC。目的都是降低系统的耦合度。 系统的复杂度:就是系统的耦合度 1.什么是三层架构 视图层View,服务层Service,持久层DAO。该架构主要用于单体应用。 View层:用于接收用户提交的请求 Service层:系统的业务逻辑实现部分。约定...

2019-08-16 11:50:25

阅读数 16

评论数 0

01. Maven简介

Maven简介 Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队一起工作时,Maven可以按照标准设置在非常短的时间里完成配置工作。由于大部分项目的设置都...

2019-08-16 11:49:39

阅读数 3

评论数 0

QT中使用嵌入窗口

文章目录需求实现1. 在主界面中添加一个`treeWidget`2. 响应树形控件点击事件, 添加右侧布局3. 效果4. 改进使用UI文件第一种非常简单, 添加新文件时, 选择`Qt设计师界面类`第二种方法是如果只有ui文件, 需要一个class关联 需求 在主窗口中, 左边显示树形结构, 元...

2019-08-16 11:18:14

阅读数 3

评论数 0

提示
确定要删除当前文章?
取消 删除