1、直接用Bee的例子:java
public static void main(String[] args) { Suid suid=BeeFactory.getHoneyFactory().getSuid(); Orders orders1=new Orders(); orders1.setId(100001L); orders1.setName("Bee--ORM Framework"); List<Orders> list1 =suid.select(orders1); //select orders1.setName("Bee--ORM Framework"); int updateNum=suid.update(orders1); //update System.out.println("update record:"+updateNum); Orders orders2=new Orders(); orders2.setUserid("bee"); orders2.setName("Bee-ORM framework"); orders2.setTotal(new BigDecimal(91.99)); orders2.setRemark(""); //empty String test int insertNum=suid.insert(orders2); //insert }
2、Bee与Spring,Springmvc结合的例子:mvc
1. 第一个rest类app
@RequestMapping("/edit") public Result update(Testnum testnum){ Result result =new Result(); try{ int num=objSQLService.update(testnum); result.setTotal(num); if(num<=0) result.setErrorMsg("update failed!"); } catch (BeeSQLException e) { result.setErrorMsg(e.getMessage()); } return result; }
2. 第二个rest类ui
@RequestMapping("/edit") public Result update(TTest tTest){ Result result =new Result(); try{ int num=objSQLService.update(tTest); result.setTotal(num); if(num<=0) result.setErrorMsg("update failed!"); } catch (BeeSQLException e) { result.setErrorMsg(e.getMessage()); } return result; }
引入Bee,不一样的rest类或Controller类或Action类,用的是同一个Bee实例做为dao,简单的业务还能够用Bee包装的统一的Service.rest
/** * @author AiTeaSoft.com * @since 1.1 * Create on 2019-03-27 17:07:40 */ @RestController @RequestMapping("/testnum") public class TestnumRest { @Autowired ObjSQLService objSQLService; @Autowired ObjSQLRichService objSQLRichService;