首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA入门
敬YES
创建于2023-10-09
订阅专栏
作者在.NET专项Java开发过程中为快速上手,进行的学习以及实践项目,对知识点进行了总结分享
暂无订阅
共23篇文章
创建于2023-10-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JAVA入门[23]-SpringBoot配置Swagger2
一、新建SpringBoot站点 1.新建module,然后引入pom依赖: 2.新建Controller文件 3.新建SpringBoot启动文件 4.运行,http://localhost:8080/demo/index?name=aa 二、配置Swagger2 1.引入Swagger pom依
JAVA入门[22]—thymeleaf
一、thymeleaf官网 官网:https://www.thymeleaf.org/index.html doc:https://www.thymeleaf.org/documentation.html 二、springmvc+thymeleaf从这里开始 1.修改pom.xml,引入相关依赖。
JAVA入门[21]-Jedis操作redis示例
本节目标 通过JedisPool获取Jedis示例,并完成对redis 简单的Key-value读写操作。 完整代码结构如下: redis服务端 在本地运行redis-server.exe,然后在resources新建jedis.properties: 配置jedis 我们将jedis相关配置放在单
JAVA入门[20]-Spring Data JPA简单示例
Spring 对 JPA 的支持已经非常强大,开发者只需关心核心业务逻辑的实现代码,无需过多关注 EntityManager 的创建、事务处理等 JPA 相关的处理。Spring Data JPA更是能够根据方法名字自动实现持久层。 目标 这次我们的目标还是实现前面几节的功能,即对Category的
JAVA入门[19]-Hibernate简单示例
一、Hibernate简介 在很多场景下,我们不需要使用JdbcTemplate直接操作SQL语句,这时候可以用ORM工具来节省数大量的的代码和开发时间。ORM工具能够把注意力从容易出错的SQL代码转向如何实现应用程序的真正需求。 Spring对ORM框架的支持提供了与这些框架的集成点以及一些附加的
JAVA入门[18]-JdbcTemplate简单实例
一、关于JdbcTemplate JdbcTemplate是最基本的Spring JDBC模板,这个模板支持简单的JDBC数据库访问功能以及基于索引参数的查询。 Spring数据访问模板:在数据库操作过程中,有很大一部分重复工作,比如事务控制、管理资源以及处理异常等,Spring的模板类处理这些固定
JAVA入门[17]-ControllerAdvice处理exception
1.关于@ControllerAdvice @ControllerAdvice注解本身已经使用了@Component,因此@ControllerAdvice注解所标注的类将会自动被组件扫描获取到,就像带有@Component注解的类一样。另外,在带有@ControllerAdvice注解的类中,异常
JAVA入门[16]-form表单,上传文件
一、如何传递参数 使用 @RequestParam 可以传递查询参数。例如:http://localhost:8092/category/detail?id=1 使用 @PathVariable可以传递路径参数。例如:http://localhost:8092/category/edit/1 二、校
JAVA入门[15]-过滤器filter
一、过滤器 过滤器是可用于 Servlet 编程的 Java 类,可以实现以下目的: 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。 参考:http://www.journaldev.com/1933/java-servlet-filter-examp
JAVA入门[14]-Spring MVC AOP
一、基本概念 1.AOP简介 DI能够让相互协作的软件组件保持松散耦合;而面向切面编程(aspect-oriented programming,AOP)允许你把遍布应用各处的功能分离出来形成可重用的组件。把这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要解决的问题 常见场景:日志、安全、
JAVA入门[13]-Spring装配Bean
一、概要 Sping装配bean主要有三种装配机制: 在XML中进行显式配置。 在Java中进行显式配置。 隐式的bean发现机制和自动装配。 原则: 建议尽可能地使用自动配置的机制,显式配置越少越好。当你必须要显式配置bean的时候(比如,有些源码不是由你来维护的,而当你需要为这些代码配置bean
JAVA入门[12]-JavaBean
一.什么是JavaBean JavaBean是特殊的Java类,使用Java语言书写,并且遵守规范: 提供一个默认的无参构造函数。 需要被序列化并且实现了Serializable接口。 可能有一系列可读写属性。 可能有一系列的"getter"或"setter"
JAVA入门[11]-jsp几点基础语法
一、include include和jsp:include区别,参考:https://www.ibm.com/developerworks/cn/java/j-jsp04293/ 二、代码声明、代码片段 1.jsp表达式 <%=表达式%> 向页面输出字符串 2.声明标识 <%!代码
JAVA入门[10]-mybatis分页查询
1.添加分页插件 在mybatis-generator-config.xml添加plugin节点: 2.在maven面板重新运行mybatis-generator:generate自动生成了分页相关的内容。 ProductMapper.java添加了分页查询方法: ProductMapper.xml
JAVA入门[9]-mybatis多表关联查询
概要 本节要实现的是多表关联查询的简单demo。场景是根据id查询某商品分类信息,并展示该分类下的商品列表。 一、Mysql测试数据 新建表Category(商品分类)和Product(商品),并插入几条测试数据。 二、配置mybatis-generator-config.xml 配置mybatis
JAVA入门[8]-测试mybatis
上一节通过mybatis-generator自动生成了CategoryMapper接口,pojo等类,接下来我们写几个简单的测试来进行调用。 一、添加依赖 二、测试SqlSessionFactroy 首先我们看下怎样实例化sqlSessionFactory,然后获取CategoryMapper。 1
JAVA入门[7]-Mybatis generator(MBG)自动生成mybatis代码
一、新建测试项目 新建Maven项目MybatisDemo2,修改pom.xml引入依赖。dependencies在上节基础上新增 build添加plugin configurationFile节点指定了mybatis generator配置文件的路径 二、添加MBG配置文件 运行MBG主要依靠一份
JAVA入门[6]-Mybatis简单示例
初次使用Mybatis,先手写一个hello world级别的例子,即根据id查询商品分类详情。 一、建表 插入测试数据 二、新建测试项目 新建Maven项目,最终的项目结构如下: 修改pom.xml,引入mybatis相关依赖。 三、建立pojo 建立Category对应的实体,这里为了方便测试重
JAVA入门[5]-初步搭建SpringMVC站点
一、新建Module 1.新建Module,类型如下图所示: 2.为项目添加Spring框架支持,操作步骤如下: 首先在Module右键->Add Framework Support: 2.Spring节点,选中Create empty spring-config.xml 3.微调站点代码结构
JAVA入门[4]-IntelliJ IDEA配置Tomcat
一、新建Maven Module测试站点 \ 二、配置Application Server 1.File->Setting,打开设置面板; 2.选中Application Servers,点击+,设置tomcat路径,指向本机Tomcat所在目录。如下图所示: 三、设置Run Configur
下一页