自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JSR303数据校验

介绍JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。简单来说,我们可以通过JSR303对前台发送的数据进行检查并判断是否符合逻辑。快速上手添加Maven依赖 <dependency> <groupId&g

2021-07-15 23:43:25 173

原创 使用sprinboot进行实现国际化

步骤配置i18n配置文件设置按钮自动切换,自定义组件LocaleResolver将自定义组件注入到spring容器中实现1.在resource目录下新建i18文件夹用来存放配置文件 ,分别创建默认、中文、英文三个文件在配置文件中设置属性值,使用idea自带的Resource Bundle可以提高效率。在配置文件中指定国际化配置文件位置spring.messages.basename=i18n.login2.编写跳转标签以及LocaleResolver<a class="b

2021-07-15 23:04:31 129

原创 快速上手thymeleaf

介绍thymeleaf是springboot官方推荐的模板引擎,可以完全替代JSP优势1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性,所以thymeleaf 的模板可以静态地运行;当有数据返回到页面时,Thymeleaf 标签会动态地替换掉静态内容,使页面

2021-07-15 22:43:16 173

原创 mybatis中关于多表联查,分步查询以及延迟加载

多表联查使用场景Student private Integer id; private String name; private String email; private Integer age; private Department department;Department private Integer departId; private String departName; private List<Student> st

2021-04-18 00:07:37 443

原创 idea创建mybatis配置文件模板

File->Setting->File and code templates(可以搜索)全局配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configurat

2021-04-17 23:23:46 263

原创 SpringMVC中web.xml和spring依赖的配置

web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/

2021-03-28 16:23:18 176

原创 maven配置

对conf下的settings的配置创建maven项目,对pom文件进行配置用于spring<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

2021-03-28 16:20:06 66

原创 AOP完全注解开发

基于完全注解开发1.使用注解@component创建方法对象和增强类对象@Componentpublic class Book { public void add(){ System.out.println("add..."); } public void delete(){ System.out.println("delete..."); }}2.导入aop相应jar包3.设置注解类,代替注解文件,实现三个注解@Config

2021-03-28 16:17:01 536

原创 书城项目中继承与接口的使用

书城项目中的继承使用:1.1Servlet:BaseServlet:分发post请求,利用反射可以避免冗杂的if判断语句public class BaseServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //通过反射调用方法,

2021-03-13 00:43:38 195

原创 书城项目总结(随便写写)

核心思想:JavaWeb的三层架构web(网络层),service(服务层),dao(持久层)具体的思想 :1.善用继承。若某些操作可能被多个类复用,则可声明baseClass,提供具体的操作。其他复用的类只需要继承此类,直接调用base中的方法,可减少工作量。例如:在DAO层面,声明BaseDAO 提供增删改查操作,其他操作JavaBean的类只需要继承BaseDAO调用方法实现与数据库的交互即可在web层,编写BaseServlet程序接收post或get请求,然后使用反射调用子类中的具体的

2021-03-07 14:16:09 533 2

转载 the JRE_HOME environment variable is not defined correctly This environment variabl

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_36654606/article/details/87875756

2021-02-19 11:23:17 101

转载 IDEA 创建不同类型 Project 和 Module 详解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/chenlixiao007/article/details/108248475

2021-02-19 11:06:34 271

原创 解决idea中创建module时不显示java enterprise选项的方法

File->Settings->Plugins中勾选全部关于Java EE的插件。

2021-02-19 11:01:14 2755 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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