java
左左在右边
5年工作经验,C#全栈
展开
-
java---浏览器下载文件
@ResponseBody public void demanddownload(@RequestParam String id, HttpServletResponse response) { Demandquestion item=iDemandquestionService.selectByPrimaryKey(id); File file = new File(item.getFileurl()); String filename...原创 2021-05-19 17:01:34 · 158 阅读 · 0 评论 -
浅谈微服务和分布式、SOA的认知
1,微服务在系统中整体体现是微服务架构,而分布式后面跟的是分布式系统。多个微服务组成一个系统,他可以分别部署在多个服务器上也可以部署在一个服务器,这种架构首要目的是解决项目功能拆分,减小项目迭代成本和风险(每次只更新和部署需要换代的服务就可以了);而分布式系统是一个庞大的业务系统拆分成多个业务系统,每个业务系统可以采用微服务架构也可以采用单体应用架构,它的首要目的是解决庞大的用户压力或方便某个业务系统将来面对庞大的用户压力来进一步对这个子业务系统进行集群配置。当然微服务也可以进行集群配置,系统压原创 2021-03-25 11:24:56 · 432 阅读 · 2 评论 -
sprint-boot的文件上传和下载
1,文件上传@ResponseBody@RequestMapping ( "/fileUpload" )public String fileUpload2( @RequestParam ( "file" ) MultipartFile file) throws IOException { long startTime = System.currentTimeMillis(); System.out.println("fileName:" + file.getOriginal.原创 2020-11-11 16:39:20 · 236 阅读 · 0 评论 -
使用maven给项目集承spring
1,在pom.xml根节点增加节点,如果已存在properties节点,追加中间两行 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <springVersion>3.2.5.RELEASE</springV...原创 2019-12-16 13:49:14 · 109 阅读 · 0 评论 -
springboot 配置mysql连接
server.port=8888spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTCspring.datasource.username=rootspring.dat...原创 2019-11-22 16:20:45 · 1475 阅读 · 6 评论 -
spring boot种出现的三个注解的作用
1.@AutowiredStudentService studentService;标识改对象不需要实例化,会在调用的时候根据实现的类进行注入,按照byType注入。。2,@Resource,按照byName注入。3,@Service,@Service("userService")注解是告诉Spring,当Spring要创建UserServiceImpl的的实例时,b...原创 2019-10-24 16:47:04 · 208 阅读 · 0 评论