- 博客(26)
- 资源 (22)
- 收藏
- 关注
原创 Spring Boot 微服务
Spring Boot 微服务通过Spring Boot,可以轻松地创建独立的,基于生产级别的基于Spring的应用程序,您可以“运行”它们。大多数Spring Boot应用程序需要很少的Spring配置。Java™开发套件(JDK) 我们建议使用JDK版本8或版本11。Apache Maven 我们建议使用Maven 3.3+。集成开发人员环境(IDE) ...
2020-04-30 09:33:24 579 1
原创 微服务简介
1 什么是微服务?微服务是一种现代化的软件方法,通过该方法,应用代码以小巧,易于管理的方式交付,彼此独立。微服务为构建小型,独立且可运行的应用程序带来极大的灵活性和弹性。单体架构微服务架构2为什么要建立微服务?微服务的小规模和相对隔离性可以带来许多其他好处。例如更容易维护,提高生产率,更大的容错能力,更好的业务调整等等。3Spring Cloud 微服务...
2020-04-30 09:25:56 296
翻译 Windows版Docker桌面
Windows版Docker桌面在Windows上开始使用Docker的最快,最简单的方法用于Windows的Docker桌面是为在Windows 10上运行而设计的Docker。它是一个本机Windows应用程序,为构建,运输和运行dockerized应用程序提供了易于使用的开发环境。适用于Windows的Docker桌面使用Windows原生的Hyper-V虚拟化和网络连接,是在W...
2020-04-28 12:14:13 6560
翻译 Stack Overflow 开发人员调查结果 2019年
总览今年,将近90,000个开发人员告诉我们他们如何学习和升级,使用的工具以及所需的工具。Stack Overflow的年度开发人员调查是对全球编码人员的最大,最全面的调查。每年,我们都会进行一项调查,涵盖从开发人员喜欢的技术到他们的工作偏好的所有方面。今年是我们发布年度开发人员调查结果的第九个年头,今年早些时候,近90,000名开发人员参加了为时20分钟的调查。尽管我们...
2020-04-28 10:43:07 408
转载 SpringCloud分布式开发五大神兽
SpringCloud分布式开发五大神兽 服务发现——Netflix Eureka 客服端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config Eureka一个RESTful服务,用来定位运行在AWS地区(Region)...
2020-04-26 17:25:59 224
转载 两成开发者月薪超 1.7 万、算法工程师最紧缺! | 中国开发者年度报告
在数据中寻找共性,《2019 - 2020 中国开发者调查报告》全面且真实地展现中国开发者及技术现状,希望对您的学习或工作有所帮助。
2020-04-26 10:48:41 317
转载 CSDN 2019-2020 中国开发者调查报告完整版
CSDN 2019-2020 中国开发者调查报告完整版两成开发者月薪超 1.7 万、算法工程师最紧缺! | 中国开发者年度报告在数据中寻找共性,《2019 - 2020 中国开发者调查报告》全面且真实地展现中国开发者及技术现状,希望对您的学习或工作有所帮助。欢迎大家通过以下链接,在 PC 端免费下载完整版报告:https://download.csdn.net/download/x...
2020-04-26 10:41:57 1784
原创 快速开始JHipster
安装JHipsternpm install -g generator-jhipster创建一个新目录并进入该目录mkdir myApp && cd myApp运行Jhipster并按照屏幕指引操作jhipster使用JDL Studio定义您的实体类后, 下载jhipster-jdl.jh文件生成实体类代码jhipster import-jdl jhipster-jdl.jh* 假设您已经安装了Java,GitandNode.js.
2020-04-26 08:15:44 1087
原创 java.lang.IllegalStateException: Cannot decrypt: key=spring.datasource.password
Spring Cloud Config Server服务启动报错,如下所示:2020-04-25 10:10:22.089 INFO 4028 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.Annotatio...
2020-04-25 12:28:36 4665 1
原创 Spring Cloud Config Client 不能加密解密问题
Spring Cloud Config Client 不能加密解密,访问localhost:8888/encrypt/status接口,返回如下结果:{ "description": "No key was installed for encryption service", "status": "NO_KEY"}解决办法:1、下载jce_policy-8.zip,...
2020-04-25 11:34:11 450
翻译 Spring Cloud 加密和解密
加密和解密 重要 要使用加密和解密功能,您需要在JVM中安装完整功能的JCE(默认情况下不包括)。您可以从Oracle下载“Java密码学扩展(JCE)无限强度辖区策略文件”并按照安装说明进行操作(本质上,您需要用下载的JRE lib / security目录替换这两个策略文件)。 如果远程属性源包含加密的内容(以开头的值{cipher}...
2020-04-25 11:02:04 1761
翻译 无限强度Java(TM)加密扩展策略文件 对于Java(TM)平台,标准版运行时环境8 自述文件
无限强度Java(TM)加密扩展策略文件对于Java(TM)平台,标准版运行时环境8自述文件----------------------------------------------------------------------目录----------------------------------------------------------------------...
2020-04-25 10:01:55 811
翻译 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 8 Download
Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 8 DownloadJava密码术扩展(JCE)无限强度管辖权策略文件8下载该软件已获得Java SE平台产品的Oracle二进制代码许可协议的许可。 产品/文件说明 文件大小 ...
2020-04-25 09:45:56 2805
翻译 Spring Microservices in Action
关于这本书Spring Microservices in Action是为Java / Spring开发人员编写的,他们需要动手建议以及有关如何构建和操作基于微服务的应用程序的示例。当我写这本书时,我希望它基于核心微服务模式,并与展示了实际模式的Spring Boot和Spring Cloud示例保持一致。这样,您将在几乎每一章中找到讨论的特定微服务设计模式,以及使用Spring B...
2020-04-12 10:15:48 776
原创 MyBatis 综合例子
步骤 1:创建数据库步骤 2:使用IDE创建Maven项目步骤 3:配置MyBatis步骤 4:创建MyBatis工具类步骤 5:创建POJO类步骤 6:创建映射器接口类步骤 7:创建映射器XML文件步骤 8:创建单元测试类
2020-04-09 08:14:14 423
原创 MyBatis 单元测试
1 单元测试单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。JUnit 是 Java 社区中知名度最高的单元测试工具。2单元测试配置步骤 1:添加 JUnit 的 jar 包 由于我们使用的是 JUnit,我们要确保它的 jar 包可以被应用使用。为此,需要将 jar 包添加到应用的类路径中。如果使用 Maven 来构建项目,则需将下...
2020-04-09 08:06:16 3474
原创 MyBatis 日志
1日志Mybatis 通过使用内置的日志工厂提供日志功能。内置日志工厂将会把日志工作委托给下面的实现之一:SLF4J Apache Commons Logging Log4j 2 Log4j JDK loggingMyBatis 内置日志工厂会基于运行时检测信息选择日志委托实现。它会(按上面罗列的顺序)使用第一个查找到的实现。当没有找到这些实现时,将会禁用日志功能...
2020-04-08 15:58:07 304
原创 MyBatis SQL 语句构建器
1 问题Java 程序员面对的最痛苦的事情之一就是在 Java 代码中嵌入 SQL 语句。如你所见,MyBatis 在 XML 映射中具备强大的 SQL 动态生成能力。但有时,我们还是需要在 Java 代码里构建 SQL 语句。在 Java 代码中动态生成 SQL 代码真的就是一场噩梦。例如:String sql = "SELECT P.ID, P.USERNAME, P.P...
2020-04-08 15:50:41 576
原创 MyBatis Java API
MyBatis 大幅简化你的代码并力图保持其简洁、容易理解和维护。为了使得 SQL 映射更加优秀,MyBatis 3 引入了许多重要的改进。1 目录结构MyBatis 非常灵活,你可以随意安排你的文件。但和其它框架一样,目录结构有一种最佳实践。/example /src/main/java /org/mybatis/example /action ...
2020-04-08 15:46:59 426
原创 MyBatis 动态 SQL MyBatis Dynamic SQL
动态 SQL 是 MyBatis 的强大特性之一。 使用动态 SQL 并非一件易事,MyBatis 显著地提升了这一特性的易用性。1if使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。比如:<select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM...
2020-04-08 08:01:12 949
原创 MyBatis XML 映射器 自动映射、缓存
5自动映射当自动映射查询结果时,MyBatis 会获取结果中返回的列名并在 Java 类中查找相同名字的属性(忽略大小写)。 在下面的例子中,id 和 username 列将被自动映射,hashed_password 列将根据配置进行映射。<select id="selectUsers" resultMap="userResultMap"> select use...
2020-04-07 21:38:02 515
原创 MyBatis XML 映射器 结果映射、高级结果映射
4结果映射resultMap 元素是 MyBatis 中最重要最强大的元素。 它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来。之前的简单映射语句的示例,没有显式指定 resultMap。比如:<select id="selectUsers" resultType="map"> select id, username, passwor...
2020-04-07 21:32:07 654
原创 MyBatis XML 映射器 select、insert update 和 delete、参数
MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。 如果跟JDBC 代码进行对比,省掉了将近 95% 的代码。1 selectCREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(100) DEFAULT NULL, `password` varchar(1...
2020-04-07 21:16:32 660
原创 MyBatis XML配置
1 属性(properties)这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。例如:<properties resource="org/mybatis/example/config.properties"> <property name="username" v...
2020-04-07 08:01:07 346
原创 MyBatis入门
1 MyBatis安装要使用 MyBatis, 只需将 mybatis-3.5.4.jar 文件置于类路径(classpath)中即可。如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中:<dependency> <groupId>org.mybatis</groupId> <artifactId>...
2020-04-06 08:14:25 261
原创 MyBatis简介
1 什么是 MyBatis?MyBatis是一个基于Java的持久层框架。MyBatis 原名叫iBatis,本来是Apache Software Foundation (ASF) 的一个开源项目。 2010年这个项目由Apache迁移到了Google Code,并且改名为MyBatis 。2013年11月由Google Code迁移到Github。 当前,最新版本是MyBatis 3...
2020-04-06 08:04:28 1626
jhipster-book-pdf-screen-v7.0.2-1686129670176
2023-07-16
GeoServer跨域问题.zip
2021-10-21
mirrors-dbproxy-master.zip
2020-12-27
TDengine-server-2.0.9.0-Linux-x64.tar.gz
2020-12-10
TDengine-server-2.0.9.0-Linux-x64.rpm
2020-12-10
specialroutes-service.zip
2020-05-05
Java教程.zip
2020-03-12
Linux从入门到精通.zip
2020-03-12
Spring Boot 2.X 实战教程.pdf
2019-07-30
JHipster-minibook-aprilv-1556109659909.pdf
2019-06-19
Angular实战教程V1.0
2019-03-23
DH-UAP平台简介V1.0
2019-01-10
软件开发合同模板范本(5 篇)
2018-08-23
H2 Java SQL数据库
2018-07-17
Spring简介
2018-07-17
Activiti6用户指南
2018-07-16
Activiti6快速入门指南
2018-07-16
35岁以上的大龄程序员都干啥去了?
2024-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人