SpringBoot
....
程序员阿伟
热爱编程,编程可以改变生活
专注大数据领域
前后端略有涉及
喜欢分享好玩有趣的小项目
个人座右铭:编程之路没有尽头,永远保持自己的热爱
展开
-
MyBatis-plus框架使用
Mybatis-plus可以说是Mybatis的增强版,增强有以下几点:1、相比较于Mybatis可以生成service,serviceImpl,controller层的代码,减少代码工作量。2、service层实现了通用的CURD(增删改查功能),减少了用户人员的代码量,避免了大量的重复代码。注意事项:1.mybatis-plus和mybatis-plus-generator版本必须一致。2.mybatis-plus 和 springboot 的版本最好对应,可以上。...原创 2022-08-29 17:39:29 · 10091 阅读 · 1 评论 -
快速搭建一个SpringBoot项目
1.首先是父依赖spring-boot-starter-parent:统一springboot相关依赖的版本,导入依赖时只需要依赖名即可,不用版本,例如:2.properties配置:在标签内可以把版本号作为变量进行声明,后面dependency中用到版本号时可以用${变量名}的形式代替,这样做的好处是:当版本号发生改变时,只有更新properties标签中的变量就行了,不用更新所有依赖的版本号,例如:3.SpringBoot项目web程序的必须依赖spring-boot-starter-web原创 2022-07-11 15:23:19 · 603 阅读 · 0 评论 -
Springboot+Thyleaf+Model+JavaScript实现数据前后端流通
后端代码使用ModelMap或者Model都可以public String getPv(ModelMap modelMap){ modelMap.put("data",JSON.toJSONString(data)); modelMap.put("time",JSON.toJSONString(time)); return "pv"; }前端页面1、html页面导入thyleaf命名空间<html xmlns:th="ht原创 2021-12-02 23:01:30 · 978 阅读 · 0 评论 -
fastjson的详细用法
作用fastjson用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。准备1、导入依赖 <dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <原创 2021-12-02 11:25:23 · 1291 阅读 · 0 评论 -
web项目访问主机中的图片等资源的几种方式
方式1使用src标签<img src="图片的绝对路径"></img>方式2使用src属性的方式的具有局限性,因为我们无法自定义图片的url,只能是图片的存储路径第二种方式适用在sringboot项目中,自定义一个配置类@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandler.原创 2021-11-22 13:30:05 · 577 阅读 · 0 评论 -
使用@ConditionalOnProperty注解通过配置文件实现控制Bean的注册
使用场景在SprintBoot框架中,我们一般通过Bean注册,将Bean的实例对象事先创建好,再将实例对象交由spring容器管理,但有时我们希望通过配置文件来控制Bean的注册。 使用场景:举个例子,有一个接口,但是却有两个类实现了这个接口,并且这两个类的作用差不多,只是有点细节上的不同,因此想通过配置文件的控制来决定注册哪个类,交给spring管理代码实现1、创建一个Test接口public interface Test { pub...原创 2021-11-18 18:30:15 · 754 阅读 · 0 评论 -
springboot(后端接口)获取URL请求参数的几种方法
1.直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,post方式不提倡url格式:http://localhost/SSMDemo/demo/addUser1?username=cwxi&password=88888// 注意方法中的参数名要与url中携带的参数名一样@RequestMapping("/addUser1")public String addUser1(String username,String password) { Syst.原创 2021-09-25 23:05:28 · 8059 阅读 · 0 评论 -
使用RestTemplate解决Controller内部url请求中文参数乱码的问题
概述: spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,RestTemplate是一种更优雅的调用RESTful服务的方式。用法:GET 请求在 RestTemplate 中,和 GET 请求相关的方法有两类:getForEntity 和 getForOb...原创 2021-09-25 22:39:14 · 2408 阅读 · 1 评论