2025年druid监控页面登录弱口令(druid监控页面springboot)

druid监控页面登录弱口令(druid监控页面springboot)Thymeleaf 是一款用于渲染 XML XHTML HTML5 内容的模板引擎 它与 JSP Velocity FreeMaker 等模板引擎类似 也可以轻易地与 Spring MVC 等 Web 框架集成 与其它模板引擎相比 Thymeleaf 最大的特点是 即使不启动 Web 应用 也可以直接在浏览器中打开并正确显示模板页面 Thymeleaf 是新一代 Java 模板引擎 与 Velocity FreeMarker 等传统 Java 模板引擎不同 Thymeleaf 支持




Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。它与 JSP,Velocity,FreeMaker 等模板引擎类似,也可以轻易地与 Spring MVC 等 Web 框架集成。与其它模板引擎相比,Thymeleaf 最大的特点是,即使不启动 Web 应用,也可以直接在浏览器中打开并正确显示模板页面 。

Thymeleaf 是新一代 Java 模板引擎,与 Velocity、FreeMarker 等传统 Java 模板引擎不同,Thymeleaf 支持 HTML 原型,其文件后缀为“.html”,因此它可以直接被浏览器打开,此时浏览器会忽略未定义的 Thymeleaf 标签属性,展示 thymeleaf 模板的静态页面效果;当通过 Web 应用程序访问时,Thymeleaf 会动态地替换掉静态内容,使页面动态显示。


还有非常多的标签,这里只列出最常用的几个,由于一个标签内可以包含多个th:x属性,其生效的优先级顺序为:

添加Lombok、Spring Web、Thymeleaf、MYSQL Driver依赖



修改配置文件本文不使用application.properties文件而使用更加简洁的application.yml文件

spring druid 使用教程怎么写增删改查_java

在application.yml文件里面加入以下内容:





spring druid 使用教程怎么写增删改查_spring boot_02

6.1在pojo包中新建User.java,使之与数据库中的字段一一对应

@Data注解可以省略getset,用这个注解就能实现



6.2 在mapper包中创建UserMappers接口

@Repository的作用为给bean在容器中命名

@Mapper作用:

1.使用@Mapper将UserMappers接口交给Spring进行管理

2.不用写Mapper映射文件(XML)

3.为这个UserMappers接口生成一个实现类,让别的类进行引用



6.3在service包中创建UserService.java



6.4在service包中创建UserServiceImpl.java

@Service
此注注解属于业务逻辑层,service或者manager层
默认按照名称进行装配,如果名称可以通过name属性指定,如果没有name属性,注解写在字段上时,默认去字段名进行查找,如果注解写在setter方法上,默认按照方法属性名称进行装配。当找不到匹配的bean时,才按照类型进行装配,如果name名称一旦指定就会按照名称进行装配

@Autowired

autowired有4种模式,byName、byType、constructor、autodectect

其中@Autowired注解是使用byType方式的

byType方式是根据属性类型在容器中寻找bean类



6.5在controller包中创建PageController.java以及UserController.java




6.6在src/main/resources/mapper文件夹下新建UserMappers的映射文件UserMappers.xml



6.7在src/main/resources/templates文件夹下新建查询页面index.html

1.在html根元素添加命名空间声明:

2.在html标签内引用thymeleaf的语法:,接收key为data的数据,替换所修饰标签内的文本内容。



6.8在src/main/resources/templates文件夹下新建新增页面add.html



6.9在src/main/resources/templates文件夹下新建修改页面update.html



到这里就完成了增删改查操作,接下来我们对上面的代码在浏览器中进行验证

7.1查询用户信息:

spring druid 使用教程怎么写增删改查_java_03


7.2根据id删除用户信息:

spring druid 使用教程怎么写增删改查_User_04


7.3新增用户信息:

spring druid 使用教程怎么写增删改查_User_05


7.4根据id查询用户信息:

spring druid 使用教程怎么写增删改查_User_06


  7.5修改用户信息:

spring druid 使用教程怎么写增删改查_spring_07


spring druid 使用教程怎么写增删改查_spring boot_08


编程小号
上一篇 2025-02-20 23:40
下一篇 2025-04-22 09:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/54487.html