软件开发
Aruiea
这个作者很懒,什么都没留下…
展开
-
org.springframework.web.client.RestTemplate工具类
public class RestTemplateHttpUtil { /** * 远程调用并返回Json数值 * @param map * @param http * @param restTemplate * @return */ public static JSONObject HttpCmd(String http, MultiValueMap<String, Object> map, RestTemplate原创 2021-06-09 15:28:16 · 629 阅读 · 0 评论 -
springBoot远程调用restTemplate
springBoot使用restTemplate达到远程调用的目的。使用restTemplate远程调用,出现问题springBoot中,无法通过@Autowired自动注入restTemplate,需要在@SpringBootApplication启动类下,通过@Bean的方式把bean托管给spring才可以@Bean public RestTemplate restTemplate(){ return new RestTemplate(); }如何使用?通过getFo原创 2021-06-08 18:45:06 · 455 阅读 · 1 评论 -
Shiro完整
1.权限管理,身份验证、授权、密码和会话管理权限管理:认证/授权。一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源身份认证:认证用户是否存在授权:根据用户权限分配资源2.shiro框架图3.shiro认证shiro认证中的关键对象:1.Subject:主体2.Principal:身份信息,唯一性3.credential:凭证信息,只有主体自己知道的安全信息4.shiro开发1.引入shiro的包:shiro-core.jar原创 2020-11-04 16:49:33 · 162 阅读 · 0 评论 -
SSM框架整合
1.新建maven项目2.导入依赖,maven资源过滤问题<!-- 导入所有需要的依赖--> <dependencies><!-- Junit单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>原创 2020-06-15 19:04:11 · 89 阅读 · 0 评论 -
SpringMVC完整
从servlet开始1.首先创建一个父maven项目,引入包。 <!-- 创建一个普通的父类maven项目--> <dependencies> <!--导入包:springframework--> <dependency> <groupId>org.springframework</groupId> <artifactId>s原创 2020-06-12 21:56:06 · 92 阅读 · 0 评论 -
maven中资源过滤问题(解决配置)
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> ...原创 2020-06-11 20:11:26 · 788 阅读 · 0 评论 -
MyBatis笔记1:快速入门使用
注:本文内容都来自互联网,通过自己整理用于学习,不作任何其他作用!原理概念:mybatis-config.xml中:< configuration>核心配置——< environments id=“development开发/对应的还有生产环境”>环境——下有两个主要配置< transactionManager type=JDBC(事务管理器类型)>:事务管理器——< DataSource type=“POOLED”>:数据源<.原创 2020-06-05 11:39:35 · 228 阅读 · 0 评论 -
Spring笔记6:声明式事务的使用
在spring-application.xml中配置 配置声明式事务--> <bean id="transcationManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> </bean><!-- 通过AOP实现事原创 2020-06-11 21:19:04 · 102 阅读 · 0 评论 -
Spring笔记5:整合MyBatis
1.导入spring-mybatis包2.编写Mapper实现类3.编写appliccationContext.xml原创 2020-06-10 19:29:17 · 71 阅读 · 0 评论 -
spring笔记3:静态/动态代理
代理是什么?把多个对象的业务,抽取集中到一个代理对象,实现了功能,简化了操作。静态代理是什么?代理模式最主要的就是有一个公共接口,一个实体类,一个代理类proxy1代理类可以通过和实体类共同实现一个接口来实现相同的功能2在代理类中假如实体类对象建立两者的联系3在代理类中调用实体类对象的公用接口方法。以此来实现代理模式间接的调用实体类的方法。好处:可以在代理类中实现原有公共功能,同时实现了新功能的拓展。动态代理是什么?什么是AOP?把OOP面向对象比作是一个圆柱,AO原创 2020-06-03 15:36:15 · 98 阅读 · 0 评论 -
spring笔记2:AOP使用
面向对象OOP的延续AOP:面向切面编程作用:不修改源码的情况下对代码进行增强(拓展)。原创 2020-06-03 15:35:33 · 1075 阅读 · 0 评论 -
spring笔记1:IOC
1.spring有几种DI方式?set注入(简单,常用)构造器注入静态工厂注入实例工厂注入2.spring进行依赖注入的方式?xml和注解3.使用set方式注入对象I.通过xml配置文件形式注入(普通注入,c,p命名空间注入)II.通过注解实现要求:注入对象为student.属性要有基本变量,引用对象,数组,LIST,MAP,NULL值,Properties4.自动装配式什么?5.自动装配bean的流程和原理?6.使用注解如何实现自动装配?7.bean的作用域由哪些?8.bea原创 2020-06-03 15:35:54 · 92 阅读 · 0 评论