![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 70
追梦111
这个作者很懒,什么都没留下…
展开
-
java中struts 框架基本配置小结
struts 框架实现的功能属于mvc模式中的controller(控制层),以1.x版本为例,其包含了五大重要组件即Action、ActionServlet、ActionMapping、ActionForward、ActionForm,而这都是一些类,下面就这个版本的配置过程做一个小节。 首先要新建一个Dynamic Web Project 并导入相关的jar 包如何 并且也要引...原创 2018-03-04 14:03:17 · 738 阅读 · 0 评论 -
MySQL查询最大值(最小值)或前n个最大(最小)值的方法分析
在实际中,我们可能会有这样的需求,就是从数据库中查出某个字段的最大值或最小值,或者查出前n个最大(最小)值。例如,查出某个学生成绩中最好的一个或者查出排名在前5名的学生成绩等。下面简要给出一些示例查询代码。我们的表结构如下图: stuname字段相当于学生的姓名,score代表分数,id为主键 ; 表数据准备如下: 一、查询最大(最小值) 在这里我们要分别查询出某个学生中的分数...原创 2018-06-30 11:30:51 · 153161 阅读 · 3 评论 -
springMVC做一个简单的MVC应用
MVC大家都比较熟悉,M(model层,控制业务逻辑和数据逻辑),V(View层,为视图层,负责页面的显示,例如html,jsp等),C(控制层,在这里可以接收前端传过来的数据,调用后台逻辑,将数据共享到作用域中,页面跳转等,这种分层开发很容易使各个模块解耦合,容易管理和维护,各层使用什么技术都不会影响到模型中的其它层次,本文主要阐述一下用springMVC来体现这种开发模式的特点,下面是一个简单...原创 2018-06-16 10:58:55 · 277 阅读 · 0 评论 -
配置一个简易的springMVC应用
我们知道,spring中有它自己的MVC框架,该框架是以注解的方式来配置控制器(Controller),它可以映射请求url、请求参数、请求头以及Cookie值。其中控制是通过@Controller注解来标识,@RequestMapping可以映射请求url,@RequestParams映射请求参数、@RequestHeader映射头、@CookieValue映射Cookie,还有就是@PathV...原创 2018-06-09 10:15:16 · 284 阅读 · 0 评论 -
Spring中JDBC的批量操作
Spring框架也对JDBC进行了封装,它简化了JDBC操作,它是通过JdbcTemplate这个类来完成的。例如这个类的对象有一个batchUpdate()方法,可接收一个BatchPreparedStatementSetter的一个实现类实例。 1、JdbcTemplate的基本的批量操作 来看下面的代码:public class JdbcActorDao implements A...原创 2018-05-26 11:38:10 · 2303 阅读 · 0 评论 -
Spring中基于JAVA代码的Bean配置
在Spring中,Bean的配置可以用两种方法实现,第一种是基于XML配置文件,第二种就是本文要阐述的基于JAVA代码配置,而这种配置又是通过注解来实现的,所以本文先简要总结一下注解,然后再阐述基于JAVA代码的Bean配置。 1、注解 在JAVA中注解其实就是嵌套在JAVA 代码中的元信息,起到辅助和配置的作用,它并不会改变代码的逻辑。 注解以可分为元注解和复合注解,在JAVA中元注解主要...原创 2018-04-29 10:13:31 · 1349 阅读 · 0 评论 -
Spring中“说明式”事务管理
在Spring中,说明式事务管理被大多数 Spring使用者使用,这种方法可以使用你的逻辑代码与事务管理代码分离,达到解偶合的目的。它可以和AOP一起使用,在这里你可以自定义事务相关行为。 当然这里对回滚的理解也是很重要的,在Spring的事务管理中,只要RuntimeException子类的异常抛出,事务就会回滚。 1、对Spring中的说明式事务实现的理解 这里面的实现机制其实是通过...原创 2018-05-19 18:53:32 · 146 阅读 · 0 评论 -
Spring的AOP编程
Spring 中的AOP编程是与JAVA中OOP同等的,在OOP中模块的基本单位是类,而在AOP中模块的基本单位是切面,其实AOP的底层还是通过代理来实现的。 一、基本术语 1、Aspect 将横切多个业务对象的程序独立出来模块化,该模块可以无侵入式地集成到业务对象中。 如,事务、日志、权限 2、Advice 是指切面的具体实现,如记录日志、验证权限 通知有各种类型,其中包括”bef...原创 2018-05-05 18:28:40 · 178 阅读 · 0 评论 -
mybatis基本配置
Mybatis 是一款非常方便的持久层框架,它对JDBC进行了封装,从而让我们在使用它时,可以避免几乎所有的JDBC代码。SQL语句配置在XML文件中,从而让配置变得更加灵活,它的CRUD在配置文件中分别用四个元素来表示。即inert,delete,update,select。另外,它是通过核心的SqlSession对象来获取配置文件中的信息,其实整个框架都是以该对象为基础的,下面简要说明一下,它...原创 2018-07-08 10:15:07 · 311 阅读 · 0 评论