书店建设网站的能力,微信企业推广,百度云网盘资源链接,想学装修设计怎么入门JavaBean是什么#xff1f;
实体类
JavaBean有特定的写法#xff1a;
必须有一个无参构造属性必须私有化必须有对应的get/set方法
一般用来和数据库的字段做映射 ORM;
ORM#xff1a;对象关系映射
表–类字段–属性行记录–对象idnameageaddress1admin1佛山2tes…JavaBean是什么实体类JavaBean有特定的写法必须有一个无参构造属性必须私有化必须有对应的get/set方法一般用来和数据库的字段做映射 ORM;ORM对象关系映射表–类字段–属性行记录–对象idnameageaddress1admin1佛山2test10佛山3cike_y19佛山classPeople{privateintid;privateStringname;privateintage;privateStringaddress;}classA{newPeople(1,admin,1,佛山);newPeople(1,admin,1,佛山);newPeople(1,admin,1,佛山);newPeople(1,admin,1,佛山);}案例People.javapackagecom.cike.pojo;//实体类 我们一般都是和数据库中的表结构一一对应publicclassPeople{// last_id// lastIDprivateintid;privateStringname;privateintage;privateStringaddress;publicPeople(intid,Stringname,intage,Stringaddress){this.idid;this.namename;this.ageage;this.addressaddress;}publicPeople(){}publicintgetId(){returnid;}publicvoidsetId(intid){this.idid;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.namename;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.ageage;}publicStringgetAddress(){returnaddress;}publicvoidsetAddress(Stringaddress){this.addressaddress;}OverridepublicStringtoString(){returnPeople{idid, namename\, ageage, addressaddress\};}}javabean.jsp% pageimportcom.cike.pojo.People%% page contentTypetext/html;charsetUTF-8languagejava%htmlheadtitleTitle/title/headbody%PeoplepeoplenewPeople();people.setName(admin);people.setAge(19);people.setAddress(广州);people.setId(1);%姓名%people.getName()%ID%people.getId()%年龄%people.getAge()%地址%people.getAddress()%%--也可以用jsp标签的方法来写一样的jsp:useBean idpeopleclasscom.cike.pojo.Peoplescopepage/jsp:setProperty namepeoplepropertyaddressvalue佛山/jsp:setProperty namepeoplepropertyidvalue1/jsp:setProperty namepeoplepropertynamevalueadmin/jsp:setProperty namepeoplepropertyagevalue19/姓名jsp:getProperty namepeoplepropertyname/IDjsp:getProperty namepeoplepropertyid/年龄jsp:getProperty namepeoplepropertyage/地址jsp:getProperty namepeoplepropertyaddress/--%/body/htmlajax过滤器邮件发送jbdc如何使用增删改查、jbdc事务什么是MVCModel view Control 模型、视图、控制器早些年用户直接访问控制层控制层就可以直接操作数据库servlert-CRUD--数据库 弊端程序十分臃肿不利于维护 servlet的代码中处理请求、响应、视图跳转、处理JBDC、处理业务代码、处理逻辑代码 架构没有什么是加一层解决不了的 程序员调用 | JDBC | Mysql Oracle SqlServerMVC三层架构除了微服务Model业务处理业务逻辑Service数据持久层CRUDDaoView展示数据提供链接发起Servlet请求aformimg……ControllerServlet接受用户的请求req请求参数、Session信息……交给业务层处理对应的代码控制视图的跳转登录---接受用户的登录请求---处理用户的请求获取用户登录的参数usernamepassword ---交给业务层处理登录业务判断用户名密码是否正确事务---Dao层数据库访问层查询用户名和密码是否正确--数据库